首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
20今天也要努力哦!
获赞
15
粉丝
2
关注
6
看过 TA
196
男
深圳大学
2023
C++
IP属地:广东
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑20今天也要努力哦!吗?
发布(8)
刷题
20今天也要努力哦!
2022-10-27 19:20
C++
算能科技
有大佬在等算能科技吗? #秋招# #好累#
0
点赞
评论
收藏
转发
20今天也要努力哦!
2022-10-18 22:50
C++
嵌入式软件开发面试会问啥?
hxd们,嵌入式软件开发工程师的面试会问啥啊?
0
点赞
评论
收藏
转发
20今天也要努力哦!
2022-09-27 18:09
C++
奥比中光
投递奥比中光等公司7个岗位
0
点赞
评论
收藏
转发
20今天也要努力哦!
2022-09-19 17:11
C++
oppo 招聘进度
投递OPPO等公司7个岗位
C/C++学习交流
0
点赞
评论
收藏
转发
20今天也要努力哦!
2022-04-18 21:31
已编辑
C++
题解 | #字符串的排列#
跟之前那个有重复数字的数组全排列一样 class Solution { public: void backtrack(vector<string> &result,string str,vector<int> &visited,string tmp,int length){ if(tmp.size()==length){ result.push_back(tmp); return; } for(int i=0;i<length;...
0
点赞
评论
收藏
转发
20今天也要努力哦!
2022-04-18 21:09
C++
题解 | #岛屿数量#
找到'1'的地方 然后判断其上下左右是不是为'1'(岛屿) class Solution { public: /** * 判断岛屿数量 * @param grid char字符型vector<vector<>> * @return int整型 */ void dfs(vector<vector<char> >& grid,int i,int j,int m,int n){ grid[i][j]=0; // 减枝 // 判断上下左右是否为1 ...
0
点赞
评论
收藏
转发
20今天也要努力哦!
2022-04-18 20:19
已编辑
C++
题解 | #没有重复项数字的全排列#
利用visited数组以及比较排序后数组中相邻数字的关系 回溯问题: 回溯其实就是暴力遍历 回溯是先在数组[a,b,c]中选取一个数字a 然后按照顺序或者某种关系 依次从数组中选取数字b,c 与开始选取的a组成一种排列数,这是纵向选择 那横向选择呢,假设一开始选的不是a 而是b,那是不是另一种答案呢,但是必须提前将一开始选择a的作法撤回(不选a,选b),得到另一种结果 ... class Solution { private: vector<vector<int>> result; vector<int> tmp; //...
0
点赞
评论
收藏
转发
20今天也要努力哦!
2022-04-18 18:58
已编辑
C++
题解 | #没有重复项数字的全排列#
两种方法 第一种方法 利用回溯和递归,依次遍历数组,按照顺序提取数字,同时使用visited数组记录是否已经使用。 class Solution { private: vector<vector<int>> result; vector<int> tmp; void backtrack(vector<int> &num,int n,int length,vector<int>& visited){ // num 数组 // n 回溯的位置 ...
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务