码迷,mamicode.com
首页 >  
搜索关键字:高级数据结构    ( 161个结果
Python01.1.什么是Python
1.什么是Python: Python 是一门简单易学且功能强大的编程语言。它拥有高效的高级数据结构,并且能够用简单而又高效的方式进行面向对象编程。Python 优雅的语法和动态类型,再结合它的解释性,使其在大多数平台的许多领域成为编写脚本或开发应用程序的理想语言。 2.为何选择Python? Py... ...
分类:编程语言   时间:2020-02-14 18:08:00    阅读次数:86
基于python的大数据分析基本知识
1. 数据科学领域中常用的python库 Numpy库:数据运算的基础库,运行效率高(底层C语言,高效index) Scipy库:实现了常用的科学计算方法(线性代数,傅里叶变换,信号和图像处理) Pandas库:分析数据的利器,高级数据结构(Series,DataFrame) Matplotlib库 ...
分类:编程语言   时间:2020-02-12 19:04:47    阅读次数:101
要学的东西...
1.1 基本数据结构 1. 数组 2. 链表,双向链表 3. 队列,单调队列,双端队列 4. 栈,单调栈 1.2 中级数据结构 1. 堆 2. 并查集与带权并查集 3. hash 表 自然溢出 双hash 1.3 高级数据结构 1. 树状数组 2. 线段树,线段树合并 3. 平衡树 Treap 随机 ...
分类:其他好文   时间:2020-01-27 19:00:01    阅读次数:97
20200112(pandas)
pandas 入门: pandas 含有使数据分析工作变得更快更简单的高级数据结构和操作工具。pandas 是基于Numpy 构建的。 导入pandas包: from pandas import Series , DataFrame import pandas as pd pandas 的数据结构介 ...
分类:其他好文   时间:2020-01-12 11:35:59    阅读次数:78
P4116 Qtree3
P4116 Qtree3 #LJ-高级数据结构-01 讲真的,这题挺不错 首先发现QTREE系列,大力树剖 其次是第一个黑点,转化成pos到1路径上的最后一个黑点,对于每个重链用set维护 插入: 直接搞 查找: 跳链,对于一条链,如果第一个黑点的深度都大于u,那么这条链一定挂;否则更新答案 代码: ...
分类:其他好文   时间:2019-11-24 00:07:05    阅读次数:65
Redis 高级数据结构:七、有序集合对象
概述 有序集合是ziplist或者skiplist ziplist就是压缩列表,ZADD时 就根据分值来排序 skiplist会复杂一些,他的底层有两个数据结构,一个是跳跃表,一个是字典 dict的作用是定义key和score的关系。两个结构都保存了所有元素,对范围操作和根据key定位分值这种操作就 ...
分类:其他好文   时间:2019-11-23 22:11:41    阅读次数:72
面试之旅-深圳 遇到的问题和一些自己的拓展以及答案1
?,es6中的高级数据结构set和map的使用以及与es5中旧有的obj、array等结构的差别? (1) Set构建函数可以接受一个数组作为初始化参数 var s = new Set([1,2,3,4,'1','2','3','4']); (2) 有以下方法:add、delete、has、clea ...
分类:其他好文   时间:2019-11-20 23:50:52    阅读次数:83
数据结构、算法、设计模式
1 常用的数据结构 2 高级数据结构 3 排序 4 查找 5 深度与广度优先搜索 6 动态规划 7 设计模式 数据结构和算法 1 常用的数据结构 栈 数组、字符串 队列 链表 树 双端队列 2 高级数据结构 优先队列 图 前缀树 线段树 树状数组 3 排序 基本排序 冒泡排序 选择排序 插入排序 希 ...
分类:编程语言   时间:2019-11-16 10:48:43    阅读次数:92
P2680 运输计划
P2680 运输计划 高级树上差分题 经过观察得知,我们要做的是: 清零一条边,使得给定的K条路径的最大值最小 看到最大值最小,想到二分答案 接着,我们对于所有>mid的边,找到它们的公共边 公共边找法:树上差分(当然高级数据结构也可以) 然后判断对于每一条公共边,清零后可不可以成功即可 时间复杂度 ...
分类:其他好文   时间:2019-11-10 17:53:02    阅读次数:97
数据结构的总结归纳之——栈
今天开启数据结构学习的第一章节。 说到数据结构,必须要提的便是结构体了,结构体构建了高级数据结构的框架,在C语言中,结构体(struct)指的是一种数据结构,是C语言中聚合数据类型(aggregate data type)的一类。结构体可以被声明为变量、指针或数组等,用以实现较复杂的数据结构。结构体 ...
分类:其他好文   时间:2019-10-25 20:08:41    阅读次数:74
161条   上一页 1 2 3 4 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!