- 博客(6)
- 收藏
- 关注
原创 沙雕代码(我真的是无聊)
源代码(Python3) 需要requests,BeautifulSoup库 # -*- coding: cp936 -*- """ Created on Sat Jun 29 13:04:06 2019 @author: 兄主的仙人掌 """ #输出:兄主的仙人掌是沙雕 import requests as rq from bs4 import BeautifulSoup url = '...
2019-07-16 20:30:53 6490
原创 星空特效
源代码: #include <graphics.h> #include <time.h> #include <conio.h> #define MAXSTAR 700 class STAR { public: double x; int y; double step; int color; }; STAR star[MAXSTAR]; bool ...
2019-07-16 20:29:50 249
原创 归并排序
归并排序 先上伪代码: def MERGE(A, p, q, r): n1 = q-p+1 n2 = r-q new L[],r[] for i=1 to n1: L[i] = A[p+i-1] for j=1 to n2: R[j] = A[q+j] L[n1+1] = INF /...
2019-06-02 12:40:03 124
原创 插入排序
插入排序 最近无聊在啃算法导论,里面的东西有点难懂,隔三差五就是一串英文。所以准备讲解一下里面的东西。 第一个算法就是“插入排序”。伪代码如下: def INSERTION_SORT(var A[]): var i,j,key; for i=2 to A.length-1: //A.length返回数列以“1”开始时的长度,我们需要-1 key = ...
2019-06-02 12:39:16 111
原创 队列和栈(下篇)
队列和栈 栈 上次因为VSCode出bug了,所以没有继续更下去,今天来填坑 上次讲到队列,今天我们就来讲一讲什么是栈 数据结构分析 所谓栈,就是一种数据结构(这不废话吗),与队列不同,栈的存储规则是: 它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成...
2019-06-02 12:38:24 123
原创 队列和栈(上篇)
队列和栈 GLC的算法课堂 啊哈,我开新坑了 队列 首先,我们来讲解一下什么是队列 你们印象中的队列可能是这样子 的: 而算法中的队列是这样子的: 解释一下: 队列是一种数据结构,用来按一定规则存储数据 那是什么规律呢? 队列是按一种先进先出(FIFO,First In First Out)的规则存储的 换成人话说,就是: 假如你在排队,最先排的人先买好,最后排的人最后买。如果我们把开始排队...
2019-02-08 15:32:02 184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人