梦会绽放
梦会绽放
全部文章
分类
题解(16)
归档
标签
去牛客网
登录
/
注册
梦会绽放的博客
人若无名,专心练剑
全部文章
(共4篇)
题解 | #(JAVA实现)大数加法#
思路:模拟。 注意到题中len(s),len(t)≤100000,若先转换为int,会超出整型范围。 考虑模拟手算过程。 复杂度:时间复杂度O(n), 空间复杂度O(n) 代码(JAVA实现) public class Solution { public String solve (String...
Java
字符串
模拟
2022-01-28
0
275
题解 | #《剑指offer》把字符串转换成整数(atoi)#
思路:模拟,注意对题目转换算法的理解即可,理清各种情况 空间复杂度 O(1),时间复杂度 O(n) 代码(JAVA实现) public class Solution { public int StrToInt (String s) { int len=s.length();//给定的字...
Java
字符串
模拟
2022-01-26
8
1145
【剑指offer】孩子们的游戏(圆圈中最后剩下的数)
【建议看书上题解】一种方法是用环形链表模拟圆圈的经典解法; class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; } } publi...
链表
模拟
基础数学
2019-12-14
19
2292
[编程题]扑克牌顺子
可以这么理解,简单来说就是要是5个数字,最大和最小差值在5以内,并且没有重复数值。用一个set来填充数据,0不要放进去。set的大小加上0的个数必须为5个。此外set中数值差值在5以内。代码如下: import java.util.TreeSet; public class Solution { ...
模拟
数组
2019-09-22
72
3242