摘要: K-mean聚类:就是在一群的散落的点中,将这些散落的点进行分类。把图中相邻比较近的一些点归为同一类。 其算法的难点: 1、找到这一类的中心点位置,除了这个难点之外, 2、还需要人为的规定K值的具体取值。 (这是我今天在听这门课时,所记录的笔记) 阅读全文
posted @ 2020-09-24 19:16 Halo辉Go 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 粒度似乎是根据项目模块划分的细致程度区分的,一个项目模块(或子模块)分得越多,每个模块(或子模块)越小,负责的工作越细,就说粒度越细,否则为粗粒度。 简而言之: 粗粒度:模块的功能太过于集中。 细粒度:将一个大的功能分成比较多的子模块。 我在一篇论文中读到这样的描述: 通常情况下,软件缺陷预测模型的 阅读全文
posted @ 2020-09-22 19:58 Halo辉Go 阅读(1604) 评论(0) 推荐(0) 编辑
摘要: 给定一棵二叉搜索树,请找出其中第k大的节点。 示例 1: 输入: root = [3,1,4,null,2], k = 1 3 / \ 1 4 \ 2输出: 4示例 2: 输入: root = [5,3,6,2,4,null,null,1], k = 3 5 / \ 3 6 / \ 2 4 / 1输 阅读全文
posted @ 2020-05-06 09:14 Halo辉Go 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 超时定时器:可以用于数据发送时,发送方发送消息后,未得到接收方返回的确认信号,进行超时重传 坚持定时器:用于TCP协议流量控制中,对方未能够接收到调整窗口大小的消息。以免使系统陷入死锁。 上面是这些是我在复习的时候回顾的,感觉自己的文采还是太菜,还是搜了一个别人的,我在后面有标注原地址。 TCP四种 阅读全文
posted @ 2020-05-04 08:27 Halo辉Go 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 1 graph = { 2 'A':['B','C'], 3 'B':['A','C','D'], 4 'C':['A','B','D','E'], 5 'D':['B','C','E','F'], 6 'E':['C','D'], 7 'F':['D&# 阅读全文
posted @ 2020-05-03 17:08 Halo辉Go 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 假设按照升序排序的数组在预先未知的某个点上进行了旋转。 ( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。 请找出其中最小的元素。 你可以假设数组中不存在重复元素。 示例 1: 输入: [3,4,5,1,2]输出: 1示例 2: 输入: [4,5,6,7, 阅读全文
posted @ 2020-04-26 17:42 Halo辉Go 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 多表查询https://www.cnblogs.com/Eva-J/articles/9688383.html 阅读全文
posted @ 2020-04-11 17:02 Halo辉Go 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 实现一个字符串拷贝 main.c文件 1 #include <stdio.h> 2 #include "str_cpy.h" 3 4 int main(int argc, const char *argv[]) 5 { 6 char c[128] = {0}; 7 char c1[128]; 8 c 阅读全文
posted @ 2020-04-05 20:48 Halo辉Go 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 对数组排序,使用指针但不使用第三方变量 1 #include <stdio.h> 2 3 int main(int argc, const char *argv[]) 4 { 5 int a[10]={1,5,7,99,22,44,66,77,88,10}; 6 7 int *p,*q,i,j; 8 阅读全文
posted @ 2020-04-05 20:39 Halo辉Go 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 控制语句: 条件判断:if、if else 循环语句:while 转向语句:break :跳出所有循环 执行循环后边的语句 continune:结束当前循环,不执行continune 后的语句。继续下一次循环 1.switch 开关语句 简化if语句的多层嵌套 2.for 循环语句 for(表达式1 阅读全文
posted @ 2020-04-01 20:24 Halo辉Go 阅读(176) 评论(0) 推荐(0) 编辑