小红书 8/27 java 后端 笔试
第一题
要求判断给定的正整数x是否为完美数字。完美数字需满足能写成公差为1且元素都是正整数的等差数列的乘积,并且该等差数列长度至少为3。
输入首先是测试数据组数T,然后是T个待判断的正整数x。输出根据每个x是否为完美数字,分别输出“YES”或“NO”。
第二题
给出一个长度为 n 的小写字母串 s,允许至多一次下述操作:选定三个整数 (i, j, k) 满足
1 ≤ i ≤ j ≤ n,
1 ≤ i-k,j+k ≤ n,k > 0;交换字符 s[i-k] 与 s[i+k] 同时 交换字符 s[j-k] 与 s[j+k]。在所有可行操作中,找到让字符串字典序最小的新串并输出;若不做操作反而更小,则原样输出。
第三题
服务器节点给出节点数以及服务器信号限制,判断最少几个服务器,图论题。
#秋招笔面试记录#
要求判断给定的正整数x是否为完美数字。完美数字需满足能写成公差为1且元素都是正整数的等差数列的乘积,并且该等差数列长度至少为3。
输入首先是测试数据组数T,然后是T个待判断的正整数x。输出根据每个x是否为完美数字,分别输出“YES”或“NO”。
第二题
给出一个长度为 n 的小写字母串 s,允许至多一次下述操作:选定三个整数 (i, j, k) 满足
1 ≤ i ≤ j ≤ n,
1 ≤ i-k,j+k ≤ n,k > 0;交换字符 s[i-k] 与 s[i+k] 同时 交换字符 s[j-k] 与 s[j+k]。在所有可行操作中,找到让字符串字典序最小的新串并输出;若不做操作反而更小,则原样输出。
第三题
服务器节点给出节点数以及服务器信号限制,判断最少几个服务器,图论题。
#秋招笔面试记录#
全部评论
相关推荐

点赞 评论 收藏
分享
08-02 14:15
门头沟学院 Java 点赞 评论 收藏
分享
昨天 22:26
复旦大学 C++ 野猪不是猪🐗:这种有一定名气,但是业务面又窄的中厂是最难进的。前者注定了会有很多人投它,而后者注定了它不会有太多hc

点赞 评论 收藏
分享