简述 选择排序的基本思想是:每一趟从待排序列中选取关键字最小的元素,作为有序序列的一个新的元素,直到待排序列只剩下一个元素,则完成排序。主要算法有简单选择排序和堆排序。 简单选择排序 算法思想 假设序列为L[1...n],第i趟排序从L[i...n]中选择最小的元素与L(i)交换,因此每一趟可以确定 ...
分类:
编程语言 时间:
2020-04-17 20:06:43
阅读次数:
83
charles 抓包安装自己百度就好 请求http不用安装证书,https需要安装证书 http:proxy>勾选window-proxy 怎么利用charles 打断点修改参数 拦截原理 客户端发出请求发给服务端,服务端收到请求,需要拦截(charles工具),拦截住,修改后,在发到服务端,服务端 ...
分类:
其他好文 时间:
2020-04-17 12:46:45
阅读次数:
51
题目描述 树是一种很常见的数据结构。 我们把 $N$ 个点,$N 1$ 条边的连通无向图称为树。 若将某个点作为根,从根开始遍历,则其它的点都有一个前驱,这个树就成为有根树。 对于两个树 $T_1$ 和 $T_2$,如果能够把树 $T_1$? 的所有点重新标号,使得树 $T_1$? 和树 $T_2$ ...
分类:
其他好文 时间:
2020-04-16 15:08:13
阅读次数:
72
///c语言 ///按指示输入二叉树,并输入一个节点 ///能得到根到该结点的路径 ///本人的编程基础粗劣且笨拙,见谅#include<stdio.h> #include<stdlib.h>typedef char TElemType;typedef struct BiTNode { TElemT ...
分类:
其他好文 时间:
2020-04-16 13:01:23
阅读次数:
104
《JavaScript高级程序设计(第3版)》是JavaScript超级畅销书的最新版。ECMAScript5和HTML5在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为JavaScript增添了很多适应未来发展的新特性。 《JavaScript高级程序设计》这一版除增加5章全 ...
分类:
编程语言 时间:
2020-04-14 18:54:17
阅读次数:
78
01:条件判断 RF中用Run Keyword if 关键字做条件判断 条件表达式参数给python的eval函数 run keyworld if ‘2019’ in $html log to console 内容 参数放在下一行 run keyword if ‘2019’ in $html and ...
分类:
其他好文 时间:
2020-04-14 10:37:24
阅读次数:
201
Redis基础 缓存击穿、雪崩、穿透 集群高可用、哨兵、持久化、LRU 分布式锁、并发竞争、双写一致性 Redis常见面试题 ...
分类:
其他好文 时间:
2020-04-13 15:20:51
阅读次数:
57
插入排序 插入排序 思路: 需要将原始序列分成两部分:有序部分,无序部分 将无序部分中的元素逐一插入到有序部分中 注意:初始情况下,有序部分为乱序序列的第一个元素,无序部分为乱序序列的n 1个元素 乱序序列:[3,8,5,7,6] [3,,,,8,5,7,6]: 3就是初始的有序部分,8,5,7,6 ...
分类:
编程语言 时间:
2020-04-12 20:54:54
阅读次数:
65
C - 展开字符串 HDU - 1274 处理括号优先级:栈保存所有的字符,遇到 数字+字符,数字拿出来,for一遍,字符填到栈里,遇到 )一直把栈里元素拿出来,直到 ( 为止,然后把这中间的元素保存下来,因为括号前面有系数,再for一遍,填到栈里,最后把栈清空,输出, #include<cstdi ...
分类:
其他好文 时间:
2020-04-12 20:43:50
阅读次数:
53
题目描述: 自己的提交: class Solution: def stringMatching(self, words: List[str]) -> List[str]: def strStr(haystack: str, needle: str) -> int: if not needle:ret ...
分类:
编程语言 时间:
2020-04-12 20:41:27
阅读次数:
67