
语言中的一些基础概念
自己对各种语言中的一些基本概念学习
一天八小时
这个作者很懒,什么都没留下…
展开
-
DFS和BFS的个人理解
大概讲解个人理解:BFS是关于从一个点出发然后走到下一个节点(所有节点都记录)然后对比有无所需要节点,若果没有则进行下一步(重复上面的步骤直到找到所需要的那个节点)从上面图来表示的话就是用从起点开始先检查ABC是否是所需要的如果不是则换第二梯度DEF因为BC没有下一梯度则认为该分支结束,检查第二梯度有没有合适的如果还是没有则第三梯队。如果上面存在双向的就是F也和B相连接那么F可能会到B但是我们因为判断机制中设置只能从大的往下的走所以不会存在重复的步骤,因此就可以得到最简的数量。所以我们知道BFS的优.原创 2021-10-03 23:28:10 · 158 阅读 · 0 评论 -
super的使用
关于Super()的用法1.Super()只能用在子类的构造方法中使用,在其它地方使用存在编译错误。2.super()构造的父类只有在子类中有效,离开子类无法使用。3.super.的调用的是由在子类构造的时候使用了super()的无参或者有参构造出来的父类。public class Main{ public static void main(String[] args) { Cat c1 = new Cat(3); System.out.println( ",年龄:" + c1.原创 2021-06-28 21:20:28 · 3130 阅读 · 0 评论 -
C语言关于typedef对结构体的用法的用法
typedef struct S{int a ;int v ;}* a,S;这个typedef的意思是指1.直接将struct S 变为S(缩写了/或者可以说是更改了一个姓名但是不改变性质)。2.这个typedef struct S *a 表示将一个struct S *的指针名字更改为a了。所以此时的a代表了一个结构体指针的名字。目前只遇到这几种情况。...原创 2021-10-02 17:53:01 · 435 阅读 · 0 评论