首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
Auto~
获赞
23
粉丝
1
关注
3
看过 TA
5
男
电子科技大学
2019
Java
IP属地:上海
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑Auto~吗?
发布(4)
刷题
Auto~
2021-04-01 17:32
Java
最简单的递归来了(c++)
(1)由于a<=b<=c 使用排序,将数组从下到大排序,这样递归的结果永远都是啊a<=b<=c;(2)递归+回溯+剪支 class Solution { public: void gen(int i,set<vector<int>> &res,vector<int> &temp,vector<int> &num,int sum,int target,vector<vector<int>> &result){ //剪支 if(i...
0
点赞
评论
收藏
转发
Auto~
2021-03-31 14:41
Java
动态规划(c++)
//动态规划 由于子串是连续的,只能以某个字符结尾来作为边界//dp[i][j]表示字符串1的以i结尾的字符串,字符串2的以j结尾的公共子串//当A[i]==A[j] dp[i][j]等于dp[i-1][j-1]+1; //当A[i]!=A[j]时,dp[i][j]=0,由于是连续的,如果此时不要求连续子串(leetcode 1143),而是子序列,则dp[i][j]=max(dp[i-1][j],dp[i][j-1]) class Solution { public: //动态规划 由于子串是连续的,只能以某个字符结尾来作为边界 //dp[i][j]表示字符串1的以i结尾的字...
0
点赞
评论
收藏
转发
Auto~
2021-03-30 18:35
Java
快慢双指针(不借助辅助空间解决)
1.设置快慢指针,慢指针每次移动一步,快指针每次移动两步.2.如果链表有环,必定慢指针和快指针在某一个点相遇,记为meet. 根据数学知识:fast和slow相遇的地方到入口等于头节点到入口的距离3.这时meet和和head指针同时再移动,如果移动到两个指针相等,则为环形入口地址. class Solution { public: ListNode *detectCycle(ListNode *head) { if(head==NULL){ return NULL; } ListNode *slow=head; ...
0
点赞
评论
收藏
转发
Auto~
2021-03-15 20:48
已编辑
Java
最简洁的代码
最简洁的代码 class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param array int整型vector * @return int整型vector */ vector<int> FindNumsAppearOnce(vector<int>& array) { // write code here sort(array.begin(),array.e...
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务