中信证券笔试

刚刚做完中信证券的后端笔试,一个小时,2个编程不让用ide,10多个单选,还有6个多选,6个填空。我最近学的java,结果里面全是c,c++,麻了麻了。
记录第一个需要双机位的笔试!😂#中信证券#
全部评论
又想到一个解法,把数组的数乘起来,然后把n~n+m的数也乘起来,大数除以小数就可以了,妈呀,感觉自己***了
3 回复 分享
发布于 2022-05-01 16:56
俺两道算法题一个都不会,第一个是多数之和,俺没好好看题直接闭着眼按照两数之和写,写完之后发现看错题了,第二个没时间了直接乱写,全寄了😭😭😭
2 回复 分享
发布于 2022-04-30 21:44
寄了,本来以为是一小时两道编程,结果一大堆选择填空
1 回复 分享
发布于 2022-04-30 21:17
啊?需要双机位吗
1 回复 分享
发布于 2022-04-30 21:21
蹲编程第二题解法
1 回复 分享
发布于 2022-05-01 08:31
裂开了直接
点赞 回复 分享
发布于 2022-04-30 21:14
秋招吗
点赞 回复 分享
发布于 2022-04-30 22:35
是上周做完测评ai面后收到的吗,那没收到这次笔试的就是测评挂了吗😭
点赞 回复 分享
发布于 2022-04-30 23:52
有投数据岗的uu吗?大家做出了几道题呀?😢
点赞 回复 分享
发布于 2022-05-01 10:03
/*     由于数组是 从n开头的m+1 /m -1 个数     M+1意味着重复, m-1意味着缺失     【重复的找法】:     1.【何时重复】:     假如数组的按照顺序排好的,那么只要看数组下标和当前数组的值的关系就好了:     如是[0,1,2,3] 那么index = 0 时候就应该是 0     换算到题目上就是:     data[I] = data[data[i] -n] 意味着出现了重复     举例:     [2,3,5,4,3,6]  此时 n = 2;     data[4] = 3     data[data[4] -2] = data[3 -2] = data[1]     也就是如果以 2开头, 那么意味着3应该在data[1]的位置上,所以有     else if (data[i] == data[cur]) {                 System.out.println("duplicate is: " + data[i]);                 break;     }     2. data[i] = i,意味着在对的位置上,不需要换位置,放在原位即可,后续如果遇到了重复可以和这个位置上的数比较     3. 如果遇到了位置不对的情况时,需要做交换,把数字放到对的位置上     【缺失的找法】:      利用数学特性      a^a = 0       0^a = a      假设存在缺失,举例:      [3,5,6,7,8]      data[i] ^ n++      3(data值)^3(角标)^5^4^6^5^7^6^8^7^8(数组本身长度) = 4     */
点赞 回复 分享
发布于 2022-05-01 11:16
蹲一个不是信息技术部的同学有收到下一轮笔试的通知吗?
点赞 回复 分享
发布于 2022-05-01 12:41
全是c和c++是什么意思呀,编程题可以用java写吗
点赞 回复 分享
发布于 2022-05-19 19:41
编程题是不是很难呀
点赞 回复 分享
发布于 2022-06-03 15:50
编程题按照通过的用例百分比给分吗?还是必须全部通过才给分呀
点赞 回复 分享
发布于 2023-04-25 10:12 安徽
想问下是不同的岗位的技术笔试题不一样么?
点赞 回复 分享
发布于 2023-11-14 00:16 北京

相关推荐

11-14 21:22
已编辑
西安电子科技大学 Java
苏_Official:我a了第二道,第二道定义dp[i][0]为选择数a[0][i]的最小和,dp[i][1]为选择数a[1][i]的最小和,dp[i][2]为选择数a[2][i]的最小和,然后转移方程是dp[i][0] = min({dp[i - 1][0] + abs(a[0][i - 1] - a[0][i]), dp[i - 1][1] + abs(a[1][i - 1] - a[0][i]), dp[i - 1][2] + abs(a[2][i - 1] - a[0][i])});其余几个依次递推。不过第一道我觉得我思路没啥问题,但是只过了20%。
查看1道真题和解析 投递华泰证券等公司10个岗位
点赞 评论 收藏
分享
评论
7
17
分享
牛客网
牛客企业服务