微众银行今天笔试求助

微众银行今天笔试第一题为什么只有82%,是哪种情况出问题呢,找规律的那题


#微众银行##笔试题目#
全部评论
你好,请问微众笔试就只有三道编程题么?
点赞 回复 分享
发布于 2019-04-11 09:01
有消息了吗,我考完到现在还没任何消息
点赞 回复 分享
发布于 2019-03-28 16:15
这是个公式题,对角线法则 s(n-1)=n(n-1)╱2然后求列和行
点赞 回复 分享
发布于 2019-03-24 23:49
我写的稍微有一点点麻烦,不过比较好理解。把数组旋转一下变成一个三角形理解,先算出三角形的行列坐标,再调整一下奇偶行 static String GetResult(int N) {     if (N <= 0) throw new IllegalArgumentException();     int line = 1;     int sum = 0;     while (sum < N) {         sum+=line;         line++;     }     line--;     int position = sum - N;     if (line % 2 == 0) {         position = line - position - 1;     }     int left = 1 + position;     int right = line - position;     return left + "/" + right; }
点赞 回复 分享
发布于 2019-03-24 22:19
//这是我写的代码 public static void main(String[] args) { for (int i = 1; i < 100; i++) { get(i); } } static void get(int n){ int num=n; int k=0; for (int i = 1; i <= num; i++) { if (i>=n){ k=i; break; } n-=i; } k++; k-=n; System.out.println(n+"/"+k); }
点赞 回复 分享
发布于 2019-03-24 22:03
老哥算法题都写完了吗
点赞 回复 分享
发布于 2019-03-24 21:56
我也是82
点赞 回复 分享
发布于 2019-03-24 21:47
那么大的数,不能用int存的,long long int也不行,根本放不下。要用类似小学生做减法去借位的方法。只不过是二进制的减法。
点赞 回复 分享
发布于 2019-03-24 21:45

相关推荐

2025-12-24 14:10
成都锦城学院 C++
程序员花海:技能放最后 实习和项目没亮点 正确格式是业务技术加指标 c++不建议
点赞 评论 收藏
分享
评论
点赞
6
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务