LinkRoot level
获赞
22
粉丝
5
关注
4
看过 TA
45
天津师范大学
2021
C++
IP属地:广东
暂未填写个人简介
私信
关注
2022-03-22 17:17
天津师范大学 C++
第一题:          有个N个正整数组成的序列,给定整数sum,        求长度最长的连续子序列,使他们的和等于sum        返回子序列长度,如果没有满足要求的序列,返回-1      这道题想到了leetcode78的那道组合的位扩展写法,      第二题:          乱序数组,删除所有重复元素 使得每个元素只出现一次,       并且按照出现的次数的由高到低进行排序        相同出现次数,按照第一次出现的顺序进行先后排序(要求稳定)        这道题写得比较恶心,挺暴力了,用了三个哈希字典,分别映射:数字——出现次数,出现次数——[数字列表],数字...
牛客457861792号:第二题 感觉可以构建一个对象:元素,出现位置,出现次数,使用map存储 :key 元素 ,value 对象 ,首先进行依次遍历,构建map,然后将Collections.sort方法重写Comparator比较方法,首先按照出现 次数倒序,然后按照出现位置升序
投递华为等公司9个岗位 >
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务