码迷,mamicode.com
首页 >  
搜索关键字:桶    ( 2068个结果
Python中经典排序方法
数据的排序是在解决实际问题时经常用到的步骤,也是数据结构的考点之一,下面介绍10种经典的排序方法。 首先,排序方法可以大体分为插入排序、选择排序、交换排序、归并排序和桶排序四大类,其中,插入排序又分为直接插入排序、二分插入排序和希尔排序,选择排序分为直接选择排序和堆排序,交换排序分为冒泡排序和快速排 ...
分类:编程语言   时间:2019-11-23 21:55:58    阅读次数:69
#OJ没有一次AC题解02-010314
题目02 1.3编程基础之算术表达式与顺序执行 14:大象喝水 描述 一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴。 输入输入有一行:包行两个整数,以一个空格分开,分别表示小圆桶的深h和底面半径r,单位都是厘 ...
分类:其他好文   时间:2019-11-23 21:54:14    阅读次数:77
Java集合源码之HashMap
1. 简介 HashMap是一个哈希表,线程不安全, 唯一, 可重复,允许 和`value`为null。遍历时是无序的。 底层结构是基于链表散列,也就是数组+链表。数组也被称为哈希桶,桶里面就装着链表,链表中的每个节点,就是哈希表中的每个元素。 在JDK8中,当链表长度达到8的时候,就会转为红黑树。 ...
分类:编程语言   时间:2019-11-22 23:47:18    阅读次数:73
springcloud源码解析(目录)
springcloud是一个基于springboot的一站式企业级分布式应用开发框架。springboot为其提供了创建单一项目的便利性,springcloud组合了现有的、常用的分布式项目的解决方案,融合为一个全家桶。对于中小企业来说,这将使其轻易就能够构建出分布式应用。 对于研发人员来说,学会使 ...
分类:编程语言   时间:2019-11-21 23:06:02    阅读次数:109
十大经典算法 Python实现
十大经典排序算法(python实现)(原创) 使用场景: 1,空间复杂度 越低越好、n值较大: 堆排序 O(nlog2n) O(1) 2,无空间复杂度要求、n值较大: 桶排序 O(n+k) O(n+k) 经典排序算法图解: 经典排序算法的复杂度: 大类一(比较排序法): 1、冒泡排序(Bubble ...
分类:编程语言   时间:2019-11-20 21:35:50    阅读次数:65
Vue开发日志
一 搭建环境 mac 安装node brew install node 安装vue 全家桶 npm install -g vue-cli 选择一个目录做初始化 vue init webpack mypro #中间有很多选项,根据推荐,全部选择y即可 安装依赖 cd mypro npm install ...
分类:其他好文   时间:2019-11-19 13:44:45    阅读次数:62
函数重载分析
重载(Overload)同一个标识符在不同的上下文中有不同的意义如: "洗"和不同的词搭配后有不同的含义 洗衣服,洗脸,洗脑,洗马桶 "play"和不同的单词搭配后会有不同的含义 play chess, play piano, play basketball 重载在自然语言中是随处可见的,那么程序设 ...
分类:其他好文   时间:2019-11-19 01:31:38    阅读次数:108
排序算法四(桶排序)
一、桶排序算法的引入。 之前我们已经说过了计数排序的算法。 这个时候我们如果有这样的一个待排序数据序列: int x[14]={-10, 2, 3, 7, 20, 23, 25, 40, 41, 43,60, 80, 90, 100}; 我们如果按照计数排序的算法,那么待排序数据的范围是:-10 到 ...
分类:编程语言   时间:2019-11-19 00:54:33    阅读次数:72
HashMap源码之resize()方法
```java /** * 这个方法是基于当前桶中所有元素的数量进行计算的使用阈值为threshold.它不同于链表转化到tree时的链表长度(可以理解为树的高度)阈值TREEIFY_THRESHOLD */ final Node[] resize() { // 新容量与阈值计算 // 缓存桶引用 ... ...
分类:其他好文   时间:2019-11-18 18:28:34    阅读次数:67
HashMap源码之treeifyBin()方法
```java /** * tree桶方法. * 一般用作桶结构变更后,将桶中过长的链表转换为红黑树 */ final void treeifyBin(Node[] tab, int hash) { // n - 代表参数tab长度 // index - tab中表示hash的下标 // hash ... ...
分类:其他好文   时间:2019-11-18 18:11:23    阅读次数:140
2068条   上一页 1 ... 36 37 38 39 40 ... 207 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!