leetcode刷题
刷就完事了
kemomimi丶
这个作者很懒,什么都没留下…
展开
-
1073. 负二进制数相加
和大数加法类似,只不过注意三个地方,如果当前数位大于等于2,那么令进位等于-1,并且令当前数位减2,如果当前数位小于0(等于-1),那么令进位等于1,令当前数位等于0;最后将当前数位添加到arraylist中,可以参考官方题解;本来想着是先把两个数转换为十进制求和,然后再转换为负二进制数,但是发现将两个数相加时结果会溢出,所以只能换一种方式。另外不能包含前导0,所以要把前导零移除,否则还是没法通过所有样例。原创 2023-05-18 21:48:43 · 103 阅读 · 1 评论 -
如何仅用递归函数和栈操作逆序一个栈
【代码】如何仅用递归函数和栈操作逆序一个栈。原创 2023-04-19 21:11:59 · 99 阅读 · 0 评论 -
设计一个有getMin功能的栈
【代码】【无标题】原创 2023-04-19 19:43:07 · 112 阅读 · 0 评论 -
由两个栈组成的队列
【代码】由两个栈组成的队列。原创 2023-04-19 19:50:12 · 104 阅读 · 0 评论