摘要: 原因如下: 1.将一些东西写下来可以帮助我把抽象的东西具象化,督促我懒惰的大脑进行思考(写纸质化的日记对于我来说还是太难了 2.记录日常的生活,学习时的困惑以及心路历程,一些吐槽等等。相比QQ动态和朋友圈,在这里记录生活maybe更适合我 3.留给3年,5年,10年乃至更老的我回忆。(现在有点后悔为 阅读全文
posted @ 2025-02-01 19:41 Toby0919 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 1.4 阅读全文
posted @ 2025-03-21 15:03 Toby0919 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1 scanner Scanner scanner=new Scanner(System.in) Scanner是一个类,scanner是变量名,后面创建了一个新的对象(对象是类的一个实例)System.in是一个标准输入流 例子: int age=scanner.nextInt();就是调用Sca 阅读全文
posted @ 2025-03-20 21:39 Toby0919 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1.其他类型转string int a=10; string s=a+""; 2 string转其它类型 String s1="123"; int i1=Integer.parseInt(S1); *integer是一个类(泛型),里面包含了很多方法 转化成char类型用,s1.charAt(ind 阅读全文
posted @ 2025-03-20 19:03 Toby0919 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1 集合体系之list 1.1 创建 List list =new ArrayList(); List 是接口,ArrayList是类名,在接口和类名的右边要写入泛型(就是这个集合存储什么类型的数据) *什么是接口(interface):表示现实生活中的标准/规范;接口中的变量默认被public,s 阅读全文
posted @ 2025-03-20 18:21 Toby0919 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1 补码加法运算部件 1.1 补码加减法的实现 (1)例:a= 1.2 溢出 判断逻辑:负负得正/正正得负 就是溢出 定义检测溢出的信号位 1.3 加法器的实现 n位加法器的实现 实现带符号位 1.4 减法器的实现 可以把减法转化成加号 与1异或就是进行逐位取反 最后再让C0+1(c0正常是毫无意义 阅读全文
posted @ 2025-03-19 11:55 Toby0919 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1.1 笛卡尔积 序偶/元组 是有顺序的 1.2 笛卡尔积与关系 关系就两种:集合A上的二元关系/集合A到集合B的二元关系 关系是笛卡尔积的子集 1.3 特殊关系 1.4 关系的表示法 阅读全文
posted @ 2025-03-18 17:40 Toby0919 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1.1 一维数组 (本质是引用) 定义一个一维数组:int []arr=new int []{1,2,3}; tips:final如果加在常规变量前,代表变量的值不能修改;如果加在引用变量前(如数组),则数组指针指向的对象不能修改。 1.2 多维数组 定义一个二维数组:int arr[][]=new 阅读全文
posted @ 2025-03-16 10:59 Toby0919 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1.1 核心思想:当一种可能情况不成立时,往前回退一步 1.2 模板 1 //一定要分成横纵两个方面思考回溯 2 void backtracking(参数) { 3 if (终止条件) { 4 存放结果; 5 return; 6 } 7 8 for (选择:本层集合中元素(树中节点孩子的数量就是集合 阅读全文
posted @ 2025-03-15 23:51 Toby0919 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 反向递归(和模拟不同,模拟是正向思维) 要求的是第n行第k个,可以反向向n-1行寻找答案 示例代码: public int kthGrammar(int n, int k) { if (n == 1) { return 0; }//递归出口 int parent = kthGrammar(n - 1 阅读全文
posted @ 2025-03-14 23:50 Toby0919 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 在 Java 中,Stack 是一个继承自 Vector 的类,用于表示后进先出(LIFO,Last In First Out)的数据结构。Stack 提供了一些基本的操作,如 push、pop、peek 等。 常用方法 push(E item): 将一个元素压入栈顶。 示例: stack.push 阅读全文
posted @ 2025-03-14 20:59 Toby0919 阅读(3) 评论(0) 推荐(0) 编辑