Redian新闻
>
大雪天裸体跪问关于young tableau的几道题目~~~
avatar
大雪天裸体跪问关于young tableau的几道题目~~~# JobHunting - 待字闺中
e*e
1
1. 给定M*N个不同的数,一共能生成多少个杨矩?如果允许数字有重复呢?
2. 给定杨矩,找k-th largest
(这题目我只有用最笨最蠢滴youngify 或者涂色法~~,有没有smart 的solution?)
可怜我想了好久(好久〉N天)也没想出好的solution.
那个谁谁谁,别老花精力把自己网站弄那么花哨~~~来来来。。。做题目~~
avatar
a*7
2
hehe i guess you are looking for ihave1337code
he has a post about searching in young matrix
avatar
e*e
3
他那里只有search young tableau的~~~
就从左下角找啦~~~~~
这两题目也不知道是猴年马月哪个家伙提出来的,我郁闷了好久都没有想出方法
avatar
r*r
4
What is "涂色法"

【在 e*****e 的大作中提到】
: 1. 给定M*N个不同的数,一共能生成多少个杨矩?如果允许数字有重复呢?
: 2. 给定杨矩,找k-th largest
: (这题目我只有用最笨最蠢滴youngify 或者涂色法~~,有没有smart 的solution?)
: 可怜我想了好久(好久〉N天)也没想出好的solution.
: 那个谁谁谁,别老花精力把自己网站弄那么花哨~~~来来来。。。做题目~~

avatar
e*e
5
就是把当前最大的涂上黑色,下一个最大就只能在黑色区域的边上~~~
avatar
f*g
6
2:
预备题目:已知一个数x,在young tab里面找,<=x的元素的个数。
这个是有O(n)算法的。
那么这道题,就有点类似于1-d数组找中位数的Order Statistics算法。
只不过,在一维中,用一个数字来记录当前位置。
在这里要用一个数组来记录当前位置。
以上是我的想法,以前版上也曾经有个人说过类似的思想。
从未写成代码。因为边界条件等等使这个题很复杂。
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。