首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
莱布尼兹的n+3阶
获赞
13
粉丝
1
关注
6
看过 TA
4
男
中国科学院大学
2021
Java
IP属地:未知
不会编程的文科生不是一个好的数学家
私信
关注
拉黑
举报
举报
确定要拉黑莱布尼兹的n+3阶吗?
发布(9)
刷题
莱布尼兹的n+3阶
2021-09-25 15:47
Java
题解 | #出现一次的数字#
使用异或计算即可 # # # @param A int整型一维数组 # @return int整型 # class Solution: def singleNumber(self , A ): # write code here res = 0 for i in range(len(A)): res^=A[i] return res
0
点赞
评论
收藏
转发
莱布尼兹的n+3阶
2021-09-18 23:16
Java
题解 | #合并两个有序的数组#
说一个比较偷懒的方法,即使用python自带的sort()函数,一步到位 class Solution: def merge(self , A, m, B, n): # write code here for i in range(n): A[m+i]=B[i] return A.sort() 如果不用sort()来排序的话,此题考的明显是归并排序的“归并”部分,即分治法的“治”部分。思路为:先从两个序列的后面开始比较,用两个指针,将大的放在A的最后,以此类推一直到最后比较完了,直接将B剩余的值复制到A即可。 # ...
0
点赞
评论
收藏
转发
莱布尼兹的n+3阶
2021-09-17 23:17
Java
题解 | #用两个栈实现队列#
python里面有pop()函数,将stack1倒序写入stack2,那么就直接用pop()即可,然后再对stack2用pop()输出。具体的思路跟最高赞的思路是完全一致的。 # -*- coding:utf-8 -*- class Solution: def __init__(self): self.stack1 = [] self.stack2 = [] def push(self, node): # write code here self.stack1.append(node) def pop(se...
0
点赞
评论
收藏
转发
莱布尼兹的n+3阶
2021-09-10 21:03
Java
题解 | #判断回文#
使用python非常简单,只要字符串反过来跟正着的相等即可: class Solution: def judge(self , str ): # write code here if str == str[::-1]: return True else: return False
0
点赞
评论
收藏
转发
莱布尼兹的n+3阶
2021-09-10 16:30
已编辑
Java
题解 | #反转字符串#
# # 反转字符串 # @param str string字符串 # @return string字符串 # class Solution: def solve(self , str ): # write code here str_new = list(str) str_new.reverse() return ''.join(str_new)
0
点赞
评论
收藏
转发
莱布尼兹的n+3阶
2020-05-25 21:21
Java
今天不想说什么
2020-05-25
在牛客打卡4天,今天也很努力鸭!
0
点赞
评论
收藏
转发
莱布尼兹的n+3阶
2019-11-21 10:14
Java
2019-11-21
在牛客打卡3天,今天也很努力鸭!
0
点赞
评论
收藏
转发
莱布尼兹的n+3阶
2019-11-14 09:59
Java
2019-11-14
在牛客打卡2天,今天也很努力鸭!
0
点赞
评论
收藏
转发
莱布尼兹的n+3阶
2019-11-13 09:33
Java
2019-11-13
在牛客打卡1天,今天也很努力鸭!
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务