1.format()方法的基本使用: <模板字符串>。format(<逗号分隔的参数>) 模板字符串有一系列槽组成,用来控制修改字符串中嵌入值出现的位置,其基本思想是将format()方法中逗号分隔的参数按照序号关系替换到模板字符串的槽中槽用({})表示,如果大括号中没有序号则按照出现顺序替换。如果 ...
分类:
其他好文 时间:
2019-09-21 16:47:03
阅读次数:
95
选择排序 //基本思想:选择排序(Selection sort)是一种简单直观的排序算法。 //它的工作原理:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置, //然后,再从剩余未排序元素中继续寻找最小(大)元素, //然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕 ht ...
分类:
编程语言 时间:
2019-09-18 19:19:55
阅读次数:
149
信息论主要是对信号所含信息的多少进行量化,其基本思想是一个不太可能发生的事情要比一个可能发生的事情提供更多的信息。 度量信息的集中常用指标有信息熵、条件熵、互信息、交叉熵。 信息熵 信息熵(entropy)简称熵,是对随机变量不确定性的度量。定义为: H(x)=∑pi*log2(pi) 用以下代码来 ...
分类:
其他好文 时间:
2019-09-16 21:48:38
阅读次数:
106
二分查找 快速排序 堆排序 参考: https://www.cnblogs.com/chengxiao/p/6129630.html 堆的定义和基本性质 堆排序的基本思想 堆排序代码实现 ...
分类:
编程语言 时间:
2019-09-14 17:11:15
阅读次数:
107
快速排序是基于分治策略的另一种排序算法,其基本思想是,对于输入的子数组a[p:r],按照以下3个步骤进行排序。 ...
分类:
编程语言 时间:
2019-09-13 20:26:31
阅读次数:
157
CSS 预处理器定义了一种新的语言,其基本思想是,用一种专门的编程语言,为 CSS 增加了一些编程的特性,将 CSS 作为目标生成文件,然后开发者就只要使用这种语言进行编码工作。 下载资源:www.yinxiangit.com 通俗的说,“CSS 预处理器用一种专门的编程语言,进行 Web 页面样式 ...
分类:
其他好文 时间:
2019-09-13 15:29:46
阅读次数:
106
一.冒泡排序(Bubble Sort):1.基本思想:从无序序列头部开始,进行两两比较,根据大小交换位置,知道最后将大(小)的数据元素交换到无需队列的队尾,从而成为有序列表的一部分;下一次继续这个过程,直到所有数据元素都排好序2.运行过程:冒泡排序算法的运作如下:(1)比较相邻的元素。比如第一个比第 ...
分类:
编程语言 时间:
2019-09-12 09:23:47
阅读次数:
82
对象已死吗? Java堆几乎存放了所有的对象实例,垃圾回收器在进行回收之前,首先确定的就是哪些对象存活,哪些对象死亡。 可达性分析算法: 由于引用计数算法无法处理“循环引用”的情况,所以主流的商用程序语言(Java、C#等)都是通过可达性分析来判定对象是否存活的。 这个算法的基本思想就是:通过一系列 ...
分类:
其他好文 时间:
2019-09-09 19:05:23
阅读次数:
80
递归:方法定义中调用方法本身 如果是方法的嵌套调用 这不是递归基本思想就是“自己调用自己” 一个使用递归技术的方法将会直接或者间接的调用自己 几个应注意的点: 递归一定要有出口否则就是死递归 递归的次数不能太多 否则就内存溢出 构造方法不能递归使用 例: 递归求n的阶乘 有一对兔子,从出生后第3个月 ...
分类:
编程语言 时间:
2019-09-04 10:03:38
阅读次数:
73