首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
🎈选修2
获赞
12
粉丝
0
关注
5
看过 TA
0
复旦大学
2022
Java
IP属地:上海
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑🎈选修2吗?
发布(6)
刷题
🎈选修2
2020-04-08 20:57
Java
2020-04-08
在牛客打卡13天,今天学习:刷题 6 道/代码提交 6 次
0
点赞
评论
收藏
转发
🎈选修2
2020-04-05 20:28
Java
大佬们啊
大佬们给看一下,为什么这个就是不通过啊,我的思想是统计每个叶子节点的层次深度,通过率百分之14 左右 class Solution: # write code here depths=[] def dfs(self,pRoot,depth): if pRoot is None: #this is leaf node self.depths.append(depth) return self.dfs(pRoot.left,depth+1) s...
0
点赞
评论
收藏
转发
🎈选修2
2020-04-02 20:12
Java
python 三个数组实现,时间复杂度O(2n)
读题很有问题,修改了好几次,写的第一个答案返回字符,第二个答案以为最多出现两次,哎,写完又发现python 的话直接使用 s.count(s[i]) == 1就够了 def FirstNotRepeatingChar(self, s): """ 在一个字符串(0<=字符串长度<=10000,全部由字母组成) 中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要区分大小写). s 是个字符串 而且返回的应该是位置 还可能只出现两次 其实可以用下面这一句,如果Java还可以lastIndexOf() ...
0
点赞
评论
收藏
转发
🎈选修2
2020-03-28 20:27
Java
python dfs 回溯
先自己写的,然后看了看别人写的,和我都不是一个思路,还有点太复杂,那我也写一写吧。我用到了dfs和回溯,语言是python 因为ss中可能有重复的字符,所以不能直接使用not in 这样的表达,所以我另外加了一个flag 标志数组,dfs函数中传递进去,dfs后讲flag变量改回来,这是回溯,而因为有temp 和temp1 所以不用再将temp改回来了,每次将temp1 传进下一次递归,递归出来后继续用temp 感觉自己的代码不够python,还是java 的风格,哈哈,见谅 def Permutation(self, ss): """ 字符串的排列顺序,可以用dfs,有个问...
0
点赞
评论
收藏
转发
🎈选修2
2020-01-12 15:21
Java
2020-01-12
在牛客打卡12天,今天学习:刷题 10 道/代码提交 10 次/学习课程 1 节
0
点赞
评论
收藏
转发
🎈选修2
2020-01-08 16:53
Java
2020-01-08
在牛客打卡11天,今天学习:刷题 20 道/代码提交 20 次/学习课程 2 节
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务