- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 算法学习2
今天我们来聊聊“链表(Linked list)”这个数据结构。学习链表有什么用呢?为了回答这个问题,我们先来讨论一个经典的链表应用场景,那就是 LRU 缓存淘汰算法。缓存是一种提高数据读取性能的技术,在硬件设计、软件开发中都有着非常广泛的应用,比如常见的 CPU 缓存、数据库缓存、浏览器缓存等等。缓存的大小有限,当缓存被用满时,哪些数据应该被清理出去,哪些数据应该被保留?这就需要缓存淘汰...
2018-10-31 11:18:48 102
原创 算法1
数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。线性表就是数据排成像一条线一样的结构。每个线性表上的数据最多只有前和后两个方向。其实除了数组,链表、队列、栈等也是线性表结构。与它相对立的概念是非线性表,比如二叉树、堆、图等。之所以叫非线性,是因为,在非线性表中,数据之间并不是简单的前后关系。连续的内存空间和相同类型的数据。正是因为这两个限...
2018-10-30 17:02:42 153
原创 算法学习0
数据结构就是指一组数据的存储结构。算法就是操作数据的一组方法.数据结构是为算法服务的,算法要作用在特定的数据结构之上。比如,因为数组具有随机访问的特点,常用的二分查找算法需要用数组来存储数据。但如果我们选择链表这种数据结构,二分查找算法就无法工作了,因为链表并不支持随机访问。这里面有10个数据结构:数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Trie树;10个算法:递归、排序、二分查...
2018-10-29 13:59:49 178
原创 爬取中国福彩网
import requestsimport jsonimport pandas as pdimport csvcookies = { 'UniqueID': 'xfxbgZKQTNlC0laj1534566549004', 'Sites': '_21', '_ga': 'GA1.3.1038745649.1534566546', '_gid': 'GA1....
2018-10-26 20:20:07 528
原创 python高级运用001
本篇文章目录:函数和类也是对象,属于 python的一等公民魔法函数函数和类也是对象,属于 python的一等公民1.赋值给一个变量2.可以添加到集合对象中3.可以作为参数传递给函数4.可以当做函数的返回值上下文管理器—> with魔法函数class Company(object): def __init__ (self, employee_list): ...
2018-10-24 19:04:08 115
原创 好看的盒子阴影
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content=&
2018-10-15 16:26:53 2842
OpenLayers 4.3.2
2017-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人