- 博客(18)
- 收藏
- 关注
原创 《MySQL必知必会》笔记|SQL命令速查:分组数据(GROUP BY、HAVING)
使用`GROUP BY`子句对数据组进行这些汇总计算,返回每个组的结果,以及使用`HAVING`子句过滤特定的组。此外还有`ORDER BY`和`GROUP BY`之间以及`WHERE`和`HAVING`之间的差异。
2021-01-07 22:45:34
332
原创 《MySQL必知必会》笔记|SQL命令速查:用通配符进行过滤(LIKE ‘%‘ / ‘_‘)
什么是通配符、如何用通配符以及怎样使用LIKE操作符进行通配搜索,以便对数据进行复杂过滤。
2021-01-05 14:40:05
558
原创 数据结构与算法|最小生成树算法(普里姆算法、克鲁斯卡尔算法)
最小生成树算法C语言代码部分来自小甲鱼的《数据结构与算法》文章目录最小生成树算法一、普里姆(Prim)算法1.C语言代码2.算法思路二、克鲁斯卡尔(Kruskal)算法1.C语言代码2.算法思路最小生成树:一个有 n 个结点的连通图的生成树是原图的极小连通子图,且包含原图中的所有 n 个结点,并且有保持图连通的最少的边。 最小生成树可以用kruskal(克鲁斯卡尔)算法或prim(...
2020-03-16 15:56:58
1548
1
原创 数据结构与算法|马踏棋盘算法(小甲鱼)C语言代码的算法分析
马踏棋盘算法(骑士周游问题)的算法分析C语言代码部分来自小甲鱼的《数据结构与算法》题目要求: 国际象棋的棋盘为8*8的方格棋盘,现将“马”放在任意指定的方格中,按照“马”走棋的规则将“马”进行移动。要求每个方格只能进入一次,最终使得“马”走遍棋盘64个方格。马踏棋盘的一个解:对于在n*n的棋盘上,当n>=5且为偶数的时候,以任意点作点都有解。回溯法:一条路走到黑,碰壁了...
2020-03-03 09:51:31
3354
5
原创 LeetCode(力扣)的小彩蛋
LeetCode(力扣)的小彩蛋刷着LeetCode,太难解不出来,就偷偷懒=。=跑去看了看个人主页,结果发现新版的个人主页,似乎能定义自己的个人ASCII这是本菜做的:是不是有点炫酷????????????很简单:当你登陆个人主页时,会发现网页右上边著名的HelloWord就像下边这样但是不知道是否注意到Helloword右边的小“编辑”按钮呢点进去是这样的:然后,你就可以编辑你想...
2020-02-23 18:39:14
1987
6
原创 数据结构与算法 | KMP算法及其改进算法的核心思路 (C语言实现)
kmp算法是子串配对的一种,并不是速度最快的,但是其算法思想非常巧妙。请允许我尝试用白话描述一下其思想,如果有什么不对的地方,恳请矫正。
2020-02-18 02:25:16
2816
原创 Python|数据结构与算法|创建二维(多维)数组
如何创建一个二维(多维)数组先看一段代码#尝试创建一个2*2数组>>> matrix=[[0,0]*2]>>> matrix[[0, 0, 0, 0]] #这段代码实际上并未创建一个2维数组>>> matrix=[[0,0]]*2>>> matrix[[0, 0], [0, 0]] #这似乎创建了一个二维...
2020-02-16 11:57:57
775
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人