题目描述 输入整数数组 arr ,找出其中最小的 k 个数。例如,输入4、5、1、6、2、7、3、8这8个数字,则最小的4个数字是1、2、3、4。 我的题解 暴力排序 把数组升序排好,取出最前的k个即可,很暴力,比较低效, 仅适合与k接近与数组长度。 //效率还是不行,比上面全排序还差,这个排序算法 ...
分类:
其他好文 时间:
2020-03-20 23:53:37
阅读次数:
106
事件处理监听事件可以用 v-on 指令监听 DOM 事件,并在触发时运行一些 JavaScript 代码。示例: Add 1 The button above has been clicked {{ counter }} times.var example1 = new Vue({ el: '#ex... ...
分类:
其他好文 时间:
2020-03-20 23:45:39
阅读次数:
78
冒泡排序(BubbleSort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到
分类:
编程语言 时间:
2020-03-20 23:44:54
阅读次数:
283
int转char 1 int i=9; 2 char ch=(char)(i+'0'); int转String 1 int i=10; 2 String str=String.valueOf(i); StringBuffer转String 1 StringBuffer sb=new StringBu ...
分类:
其他好文 时间:
2020-03-20 23:42:47
阅读次数:
54
方法一: print(1) print(2) print(3) for i in range(3,100,2): m = i ** 0.5 for j in range(3,i,2): if i %j == 0: break if j>m: print(i) break ...
分类:
其他好文 时间:
2020-03-20 22:35:53
阅读次数:
74
说明 type关键字又称之为类型别名,类型别名这个概念是Go1.9版本新添加的功能,主要用于解决代码升级、迁移中存在的类型兼容问题。 在go1.9版本之前定义内建类型的代码是这样的: 而在go1.9版本之后变为: 这个修改就是配合类型别名而进行的修改。 类型别名和类型定义的区别 定义类型别名的写法如 ...
分类:
其他好文 时间:
2020-03-20 22:30:31
阅读次数:
74
"https://leetcode.com/problems/peak index in a mountain array/" 给定一个 mountain 数组(满足A.length = 3,There exists some 0 A[i+1] ... A[A.length 1]),求其最大值 此题 ...
分类:
其他好文 时间:
2020-03-20 22:27:10
阅读次数:
65
[TOC] 学习自Google C++编程规约 通用命名规则 函数命名, 变量命名, 文件命名要有描述性; 少用缩写. 文件命名 C++文件要以 结尾.头文件以 结尾 (其实cpp更常见) 文件名要全部小写, 可以包含下划线 或连字符 , 依照项目的约定. 如果没有约定, 那么 更好. 例如: my ...
分类:
编程语言 时间:
2020-03-20 22:17:11
阅读次数:
109
记录一下工作 需求 导航菜单过长的时候会溢出,需要一个像 Tabs 标签页一样的滚动视图容器,可以左右滚动内部视图。 解决方法 由于时间问题,所以直接将 Tabs 源码抽取出来使用。 这里要做一些特殊处理,不允许 NavMenu 导航菜单滚动视图容器内的元素换行。 如: /deep/.el-menu ...
分类:
其他好文 时间:
2020-03-20 21:57:48
阅读次数:
1068
macOS版本10.15,根据菜鸟教程需要修改镜像,新版docker界面已经不一样。如下图: 直接选中Docker Engine-> 添加 "registry-mirrors": [ "https://6kx4zyno.mirror.aliyuncs.com" ] 之后 在控制台输入 docker ...
分类:
系统相关 时间:
2020-03-20 20:41:10
阅读次数:
495