恒生电子笔试

公司:恒生电子

岗位:Java开发

回忆一下编程第二道,我太菜了,没做出来

说给出N个整数,又给一个整数m,要求把这n个数分成m组,并要求每一个组的所有数的和尽可能相等,并且每一组的数的个数尽量一致,如有余数的,尽量放在一行,即保持每组的差异化很小,包括个数

有做过的吗?怎么解,兄弟们

SQL三道题,还挺复杂的,我没怎么刷过,gg

基础题不定项选择,包括计算机基础,网络,Linux,数据结构,等

#软件开发2023笔面经#
全部评论
首先,计算所有数字的总和S,并将其除以m,得到每个组的理论总和。如果S不能被m整除,则无法将它们分成完全相等的组。 接下来,将数字排序,从大到小排列。 创建一个长度为m的空列表,表示m个组。 对于每个数字,将其添加到当前总和最小的组中。为此,可以遍历列表,找到总和最小的组,并将数字添加到该组中。 重复步骤4,直到所有数字都被分配到组中。 返回列表,表示m个组。
7 回复 分享
发布于 2023-03-30 22:44 甘肃
收到面试了吗
2 回复 分享
发布于 2023-03-30 11:42 江苏
恒生电子🐶都不去,滨江四坑之一
1 回复 分享
发布于 2023-03-30 12:48 浙江
牛客416
1 回复 分享
发布于 2023-03-30 22:32 甘肃
请问楼主 编程是ACM还是核心代码模式呀
1 回复 分享
发布于 2023-03-31 14:53 上海
楼主能说说sql考的是啥吗,明天也要笔试了。看看是啥类型的
点赞 回复 分享
发布于 2023-03-30 15:36 安徽
可以使用本地ide吗
点赞 回复 分享
发布于 2023-03-30 17:21 山东
不是明晚笔试吗
点赞 回复 分享
发布于 2023-03-30 17:32 香港
第二道编程题是求和还是求分组啊?
点赞 回复 分享
发布于 2023-03-31 01:39 白俄罗斯

相关推荐

牛舌:如果我不想去,不管对方给了多少,我一般都会说你们给得太低了。这样他们就会给下一个offer的人更高的薪资了。
点赞 评论 收藏
分享
点赞 评论 收藏
分享
11 13 评论
分享
牛客网
牛客企业服务