Python 还包含了一个数据类型 —— set (集合)。集合是一个无序不重复元素的集。基本功能包括关系测试和消除重复元素。集合对象还支持 union(联合),intersection(交),difference(差)和 sysmmetric difference(对称差集)等数学运算。 创建集合 ...
分类:
编程语言 时间:
2019-12-23 22:12:25
阅读次数:
121
非递归的代码: 1. 首先添加一个头节点,以方便碰到第一个,第二个节点就相同的情况 2.设置 pre ,last 指针, pre指针指向当前确定不重复的那个节点,而last指针相当于工作指针,一直往后面搜索。 public class ListNode { int val; ListNode nex ...
分类:
编程语言 时间:
2019-12-23 22:11:09
阅读次数:
110
题目: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 ...
分类:
其他好文 时间:
2019-12-23 18:45:17
阅读次数:
87
反调试之检测类名与标题名: 通过FindWindow函数来进行反调试 1、这里自己就不重复F9了,还是通过GetProcAddress来间接的给主要的反调试函数下断点,如下 2、然后F9进行,首先到的是CreateToolhelp32Snapshot,把当前的所有进程都才能到一个句柄中,然后进行返回 ...
分类:
其他好文 时间:
2019-12-21 20:58:00
阅读次数:
88
来一波用vector的最短代码题解 "P4305 [JLOI2011]不重复数字" 1. 关于hash表的部分大家可以看一看其他的题解,我就不说了 2. 不定长数组vector的几个基本用法: 1. 定义: 2. 访问: 3. 尾部加入元素: 4. 判断是否为空: 3. 代码: ...
分类:
其他好文 时间:
2019-12-21 11:34:04
阅读次数:
77
数据结构第七到十章 期末复习总结 写在前面:期末数据结构继续给爷冲! 第七章:图无 无向完全图:有n个顶点的话,含n(n-1)/2条边, 有向完全图:有n个顶点则含n(n-1)条弧 简单路径:若路径中的中顶点不重复出现,则该路径称为简单路径。从顶点v1到顶点v5的两条路径都为简单路径。 简单回路:除 ...
分类:
其他好文 时间:
2019-12-19 11:29:55
阅读次数:
111
《程序员代码面试指南--IT名企算法与数据结构题目最优解》 左程云 著 换钱的最少货币数 【题目】 给定数组arr, arr中所有的值都为正数且不重复。每个值代表一种面值的货币,每种面值的货币可以使用任意张,再给定一个整数aim,代表要找的钱数,求组成aim的最少货币数。 【举例】arr=[5,2, ...
分类:
其他好文 时间:
2019-12-18 13:14:35
阅读次数:
135
准备以重构工作中容易产生误区的地方或容易被忽视的重点来聊聊,既不重复网上千篇一律的各种方案资料,也对重构工作有参考价值。 ...
分类:
其他好文 时间:
2019-12-17 15:18:36
阅读次数:
92
1)题目要求同一数字不重复输出。所以必须将不同的数字存在另一个数组中,再将这个数组重新判断是否出现相同数字,最后输出; 2)for (i = 1; i < k; i++) { for (j = 0; j < i; j++) { if (c[i] == c[j])break;//判断是否重复; } i ...
分类:
编程语言 时间:
2019-12-17 13:08:47
阅读次数:
228
运输层: 复用:发送方不同的应用程序都可以使用同一个运输层协议传送数据(需要加首部) 分用:接收方的运输层再剥去报文的首部后能够把数据正确的交付到目的的应用进程运输层提供应用程序间的逻辑通信网络层为主机提供逻辑通信,应用层为应用程序提供逻辑通信可靠传输,拥塞控制,流量控制面向连接的TCP,无连接的U ...
分类:
其他好文 时间:
2019-12-16 22:34:56
阅读次数:
128