首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
拙峰
掘友等级
移动互联
|
奇虎360
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
23
文章 23
沸点 0
赞
23
返回
|
搜索文章
拙峰
移动互联 @奇虎360
·
4年前
关注
堆排序(HeapSort)
对序列进行原地建堆(heapify)。 将第一个元素与最后一个元素交换位置(大顶堆,交换堆顶元素和堆尾元素)。 堆的元素减一。 重复上面2~4步,直到堆元素只剩1个。 可以...
1
评论
分享
拙峰
移动互联 @奇虎360
·
4年前
关注
选择排序(SelectionSort)
同理 堆排序也是不稳定的。 选择排序主要的时间消耗是在于 选最值。我们可以通过缩短这个时间来进行优化。...
1
评论
分享
拙峰
移动互联 @奇虎360
·
4年前
关注
冒泡排序及优化
从头开始比较每一对相邻元素,如果第一个比第二个大,就交换位置。-->经过一轮后最大的元素就到最后了。 对于最后一位之前的元素执行重复步骤1,就能对所有元素进行升序排列。 其...
1
评论
分享
拙峰
移动互联 @奇虎360
·
4年前
关注
阿里Java手册剖析-6.18【推荐】使用 entrySet 遍历 Map 类集合 KV,而不是 keySet 方式进行遍历。
6.9【强制】使用集合转数组的方法,必须使用集合的 toArray(T[] array),传入的是类型完全一致、长度为 0 的空数组。 6.14【强制】不要在 foreac...
1
评论
分享
拙峰
移动互联 @奇虎360
·
4年前
关注
阿里Java手册剖析-6.16【推荐】集合泛型定义时,在 JDK7 及以上,使用 diamond 语法或全省略。 说明:菱形泛型,即 diamond,直接使用
6.9【强制】使用集合转数组的方法,必须使用集合的 toArray(T[] array),传入的是类型完全一致、长度为 0 的空数组。 6.14【强制】不要在 foreac...
0
评论
分享
拙峰
移动互联 @奇虎360
·
4年前
关注
阿里Java手册剖析-6.15【强制】在 JDK7 版本及以上,Comparator 实现类要满足如下三个条件,不然 Arrays.sort, Collec
6.9【强制】使用集合转数组的方法,必须使用集合的 toArray(T[] array),传入的是类型完全一致、长度为 0 的空数组。 6.14【强制】不要在 foreac...
0
评论
分享
拙峰
移动互联 @奇虎360
·
4年前
关注
阿里Java手册剖析-6.14【强制】不要在 foreach 循环里进行元素的 remove/add 操作。remove 元素请使用 Iterator方式,
6.9【强制】使用集合转数组的方法,必须使用集合的 toArray(T[] array),传入的是类型完全一致、长度为 0 的空数组。 6.14【强制】不要在 foreac...
1
评论
分享
拙峰
移动互联 @奇虎360
·
4年前
关注
阿里Java手册剖析-6.11.【强制】使用工具类 Arrays.asList()把数组转换成集合时,不能使用其修改集合相关的方法, 它的 add/remove
6.9【强制】使用集合转数组的方法,必须使用集合的 toArray(T[] array),传入的是类型完全一致、长度为 0 的空数组。 6.14【强制】不要在 foreac...
0
评论
分享
拙峰
移动互联 @奇虎360
·
4年前
关注
阿里Java手册剖析-6.9. 【强制】使用集合转数组的方法,必须使用集合的 toArray(T[] array),传入的是类型完全一致、长度为 0 的空数组。
6.9【强制】使用集合转数组的方法,必须使用集合的 toArray(T[] array),传入的是类型完全一致、长度为 0 的空数组。 6.14【强制】不要在 foreac...
0
评论
分享
拙峰
移动互联 @奇虎360
·
4年前
关注
阿里Java手册剖析-6.8强制】在subList场景中,高度注意对父集合元素的增加或删除,均会导致子列表的遍历、增加、删除产生 ConcurrentModif
6.9【强制】使用集合转数组的方法,必须使用集合的 toArray(T[] array),传入的是类型完全一致、长度为 0 的空数组。 6.14【强制】不要在 foreac...
0
评论
分享
拙峰
移动互联 @奇虎360
·
4年前
关注
阿里Java手册剖析-6.5【强制】ArrayList 的 subList 结果不可强转成 ArrayList,否则会抛出 ClassCastException
6.9【强制】使用集合转数组的方法,必须使用集合的 toArray(T[] array),传入的是类型完全一致、长度为 0 的空数组。 6.14【强制】不要在 foreac...
0
评论
分享
拙峰
移动互联 @奇虎360
·
4年前
关注
阿里Java手册剖析-6.1[强制]关于 hashCode 和 equals 的处理
6.9【强制】使用集合转数组的方法,必须使用集合的 toArray(T[] array),传入的是类型完全一致、长度为 0 的空数组。 6.14【强制】不要在 foreac...
0
评论
分享
拙峰
移动互联 @奇虎360
·
5年前
关注
Paging 3
Key: 用来加载哪些数据的关键词的数据类型,比如通过Int类型的pageNumber来确定拉取哪一页的数据,或者String类型的token等。 Value: 通过Pag...
1
评论
分享
拙峰
关注了
Sunbreak
移动互联 @奇虎360
拙峰
关注了
Vadaski
移动互联 @奇虎360
拙峰
移动互联 @奇虎360
·
5年前
关注
Dart Snapshot
snapshot简单翻译过来就是:快照,是一系列字节,代表一个或多个Dart对象的序列化形式。这种表示方式与这些Dart对象在孤立的内存堆中的表示方式非常接近。 加快应用程...
5
评论
分享
拙峰
移动互联 @奇虎360
·
5年前
关注
Dart的包管理命令解析-pub get
1. dcat小应用测试 下面参考一个dart官网的demo:dcat。 该程序的功效:是你指定一个文件,它将文件内容输出在控制台。 因为我们代码中使用了args/args...
1
1
分享
拙峰
移动互联 @奇虎360
·
5年前
关注
Flutter命令解析_flutter的脚本文件(含视频)
本篇文章有对应视频放在B站,大概有50多分钟,相对来说会详细些。B站视频地址 我们在配置flutter开发环境时,有一步是配置:PATH='./flutter根目录/bin...
2
评论
分享
拙峰
关注了
齐舞647
移动互联 @奇虎360
拙峰
关注了
yscMichaell
移动互联 @奇虎360
下一页
个人成就
文章被点赞
97
文章被阅读
66,329
掘力值
1,436
关注了
30
关注者
35
收藏集
15
关注标签
12
加入于
2016-03-25