03 2020 档案
摘要:参考SIR模型原理: ①https://blog.csdn.net/Feng512275/article/details/82859526/ ②https://zhuanlan.zhihu.com/p/104072104?app=zhihulite 代码参考: https://github.com/
阅读全文
摘要:#include<stdio.h> #include<stdlib.h> #include<string.h> int main() { char a[11]="hfjs"; char b[6]="ahnbl";//字符串末尾要放个'\0',所以真正的元素只能写5个 int i; printf("数
阅读全文
摘要:一.面向对象的使用步骤: ①创建类 ②类的实例化 ③通过对象调用类的结构:对象.属性、对象.方法 二.面向对象的内存结构: 最主要的就是对象(包含类中的属性)在堆里,变量(包括局部变量)在栈里。栈里面的不同变量指向不同的对象。 JVM(JAVAZ虚拟机)中是运行的时候才加载到内存中(才有堆,栈什么的
阅读全文
摘要:一.面向对象的三条主线 1.java类以及类的成员:属性,方法,构造器,代码块,内部类 2.面向对象的三大特征:封装性,继承性,多态性,(抽象性) 3.其他关键字:this, super, static, final, abstract, interface, package, import等 面向
阅读全文
摘要:#include<stdio.h> int f(int n) { if(n==1) { return 1; } else { return n*f(n-1); } } int main() { int n; scanf("%d",&n); printf("%d\n",f(n)); } 测试:
阅读全文
摘要:思路:在之前的单层网络上,再创建一个网络。两个网络的节点一一对应,这样方便了两个网络的连接。区别两个网络的就是它们属于不同的层。 用到的数据: 完整代码: #include<stdio.h> #include<stdlib.h> #include<string.h> #include<malloc.
阅读全文
摘要:创建代码:(其中需要注意的是采用的vc++编译器,申请数组时必须为a[常量],因此无法利用算出来行数再去得到顶点坐标数组大小) #include<stdio.h> #include<stdlib.h> #include<string.h> #include<malloc.h> #include<ma
阅读全文
摘要:采用邻接表创建 完整代码: #include<stdio.h> #include<stdlib.h> #include<string.h> #define MAXVEX 20 //邻接表表示 typedef char VertexType; //边表 typedef struct EdgeNode
阅读全文
摘要:小的放左边,大的放右边(这里为关键字大小) 错误写法:(运行不出结果,插入部分错误) 初始化插入节点时,只是把值传入,左右孩子没有置空 #include<stdio.h> #include<stdlib.h> #include<string.h> //二叉搜索树,主要是插入 typedef stru
阅读全文
摘要:识别传播动力学中最有影响力的传播者对于理解或控制这些过程的各种目的都是至关重要的。现有的相关工作仅限于一个网络。大多数真实的网络实际上并不是孤立的,而是典型的耦合的,并受到其他网络的影响。传染病的传播特性最近被发现在互联网络中与单一网络中有一些显著的不同。本文主要研究互联网络中有影响力的传播者的识别
阅读全文
摘要:二分查找: 完整代码: #include<stdio.h> #include<stdlib.h> int main() { int array[6]={1,2,5,6,7,8}; int arrayLengh=6; int low=0; int high=arrayLengh-1; int inde
阅读全文
摘要:冒泡排序: #include<stdio.h> #include<stdlib.h> #include<string.h> int main() { //从小到大排 int a[10]={4,1,3,2,0,6,5,7,9,8}; int ex=0; int i=0; int j=0; for( i
阅读全文
摘要:特征向量的方法不仅考虑节 点邻居数量还考虑了其质量对节点重要性的影响. 重要的参考文献:https://blog.csdn.net/yyl424525/article/details/103108506?depth_1-utm_source=distribute.pc_relevant.none-t
阅读全文
摘要:10天购物车里清空一件!!! 第一天3月10日 第二天3月11日 第三天3月12日 第四天3月13日 失败:洗澡 第一天3月14日 第二天3月15日 第三天3月16日 第四天3月17日 失败:动漫 第一天3月18日失败:电脑 第一天3月19日 第二天3月20日 第三天3月21日 第四天3月22日 第
阅读全文
摘要:需要关注的地方: 树的结构体与树的节点结构体的不同 用根节点表示一棵树,类似于链表。用一个结构体指针指向根节点,如果这个指针为空,则树也为空。 发现二叉树反而和链表比较相似 需要构建的数目 先做一个最简单的数目main中代码 效果图 完整代码: #include<stdio.h> #include<
阅读全文
摘要:具体代码: //队列就是用Front和TailC操作节点形成队列(与栈相比就是变成了尾插入,获取都是从头获取元素) #include<stdio.h> #include<stdlib.h> //节点定义 struct Node { int data; struct Node* next; }; //
阅读全文
摘要:创建栈是重要部分,还是需要把结构体栈生成栈变量,再用栈指针进行操作 错误写法!!!!!!!!!!!: 错误之处: 1.初始化栈必须被分配空间成为变量,不能只是一个指针 2.初始化栈时,next没有置空,导致链表的结尾不为空(插入元素之后,结尾依旧不为空,因为不为空的地方赋给了新节点),影响到了结尾判
阅读全文
摘要:参考视频:https://www.bilibili.com/video/av35425556?from=search&seid=16538586397705765757 一.创建链表 静态的: 动态的:(创建一个表头表示整个链表) 具体的创建代码 2.创建节点(不创建的话用地址接不上,并且需要把数据
阅读全文
摘要:一.指针本质 和普通的Int float一样也是数据类型,等同于unsiged int为四个字节 二.结构体指针 结构体指针的正确两种正确使用: 1.为结构体指针申请变量使其可以用指针操作这个变量里面的值 2.已经有个结构体变量,则可以只申请相同结构体类型的指针(不用为其申请空间),然后用这个指针操
阅读全文