【阿里】淘天笔试:第一次ak啦
7单选 + 8多选 + 3 算法
Q1. 01序列最多交换k次,求最小的字典序。相当于移动1,模拟。
Q2. 符合条件的子序列的个数。子序列长度为n,则子序列中数字为1到n且出现1次。统计个数,然后相乘就可以了。
* 需要注意多次取余
* 需要注意使用 long
Q3. 子树传送门。后序遍历 + 记忆化递归。
------
感受:
* Q1 用的模拟,勉强通过。
* 难度不是很大,而且没有很慌,所以比较顺利,提前半小时就交卷了。
------
没用本地ide,没有留下代码
Q1. 01序列最多交换k次,求最小的字典序。相当于移动1,模拟。
Q2. 符合条件的子序列的个数。子序列长度为n,则子序列中数字为1到n且出现1次。统计个数,然后相乘就可以了。
* 需要注意多次取余
* 需要注意使用 long
Q3. 子树传送门。后序遍历 + 记忆化递归。
------
感受:
* Q1 用的模拟,勉强通过。
* 难度不是很大,而且没有很慌,所以比较顺利,提前半小时就交卷了。
------
没用本地ide,没有留下代码
全部评论
佬能不能分享一下代码
Q1模拟超时😭,只过46%
佬,Q3看看代码,感觉题意没搞懂
第二题交卷了才想出来,大佬是怎么想这么快的,鼠鼠第一题就想了很久😭
第二题是什么意思,找全排列就行了?
Q2用的DP还是回溯法?
第一题咋模拟呀😂1e9不是超时吗😭
相关推荐