摘要: ch2 2.1 基本内置类型 C++基本内置类型 void 算术类型 整形(包括字符,bool) 浮点型 最小尺寸: 整形尺寸大小受编译器影响,但是至少会保证一个最小尺寸,int最小尺寸2字节 相互关系:int至少和一个short一样大 无符号类型:unsigned int、unsigned lon 阅读全文
posted @ 2024-02-28 19:09 fjlruo 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 场景:某个集合正在被遍历的时候,给集合加入新元素,这个时候是会抛并发修改异常还是正常?如果正常的话,能不能拿到新获取的元素? KeySetView public class concurrentTest { public static void main(String[] args) { Set<S 阅读全文
posted @ 2024-02-05 10:59 fjlruo 阅读(2) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/s686zhou/p/15714858.html https://www.jianshu.com/p/1ce3bc2d7c5e https://blog.csdn.net/wangwei19871103/category_9681495_2.html 阅读全文
posted @ 2024-02-05 10:58 fjlruo 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 右键->去掉快速编辑模式,否则鼠标一点的话他会以为你要输入什么东西停下程序等你输入,特别坑 阅读全文
posted @ 2021-01-24 16:14 fjlruo 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 一开始想用冒泡但是超时了,用了双指针: class Solution { public void moveZeroes(int[] nums) { int i = 0,j = 0,n = nums.length; while(j<n){ while(i<n&&nums[i]!=0){ i++; } 阅读全文
posted @ 2020-12-24 22:10 fjlruo 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 这道题不难,但是有个坑,如果使用HashMap<Character,Integer>,那么注意: class Solution { public boolean isAnagram(String s, String t) { if(s.length()!=t.length()) return fal 阅读全文
posted @ 2020-12-24 13:56 fjlruo 阅读(1250) 评论(0) 推荐(0) 编辑
摘要: 这道题主要思路就是hash表+递归,hash表中放的是以数组中每个数结尾时最长连续子序列的长度,所以一开始都是1,因为还不知道它前面有什么数。 然后遍历每个放入hash表中的key(记为num),用递归找比它小1的数num-1是否存在在hash表中,它的以num-1结尾的最长连续子序列的长度是多少, 阅读全文
posted @ 2020-12-24 11:32 fjlruo 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 用到了栈 class Solution { public int[] dailyTemperatures(int[] T) { if(T==null||T.length==0) return T; int[] res = new int[T.length]; Stack<Integer> stack 阅读全文
posted @ 2020-12-22 14:24 fjlruo 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 时间空间都不咋样的一个解法 class Solution { public boolean isValid(String s) { if(s==null||s.length()%2==1) return false; Stack<String> stack = new Stack<>(); for( 阅读全文
posted @ 2020-12-22 11:14 fjlruo 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 卸载jdk13: 想把jdk13卸载干净,要做到3点: 1.在控制面版找到java软件删除 2.在环境变量中删除之前配置的java环境变量Path中的JAVA_HOME 3.打开注册表(win+R) 删除计算机\HKEY_CURRENT_USER\Software下的JavaSoft和计算机\HKE 阅读全文
posted @ 2020-11-30 15:33 fjlruo 阅读(743) 评论(0) 推荐(0) 编辑