码迷,mamicode.com
首页 >  
搜索关键字:算法基础    ( 400个结果
第三节、大秦帝国的连坐与链表(一)
治秦九论》乃卫鞅谋划的变法大纲。其一《田论》,立定废井田、开阡陌、田得买卖之法令……其五《郡县论》,将秦国旧世族的自治封地一律取缔,设郡县两级官府,直辖于国府之下,使全国治权一统,如臂使指。其六《连坐论》,县下设里、村、甲三级小吏。民以十户为一甲,一人犯罪,十户连坐,使民众怯于私斗犯罪而勇于公战立功。
分类:其他好文   时间:2018-05-25 10:58:28    阅读次数:139
第二节、算法中的公平——队列
学校食堂打饭、火车站买火车票、公交站等车,都要排队,先来的先上车,车满了,其余只能等下一班了。 这对大多数人而言,都是相对公平的方式。
分类:编程语言   时间:2018-05-23 23:30:29    阅读次数:206
第一节、汉诺塔与栈
汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。 大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。
分类:其他好文   时间:2018-05-23 02:05:32    阅读次数:178
第4节、排序实战
曾经有人问我,你写代码又快又好,是怎么学的呀? 其实我的水平也才一般般的啦,之所以能把程序写出来,只有多练习。
分类:编程语言   时间:2018-05-20 16:46:48    阅读次数:190
机器学习-支持向量机算法实现与实例程序
一. SMO算法基础 支持向量就是离分隔超平面最近的那些点。分隔超平面是将数据集分开来的决策边界。 支持向量机将向量映射到一个更高维的空间里,在这个空间里建立有一个最大间隔超平面。在分开数据的超平面的两边建有两个互相平行的超平面。建立方向合适的分隔超平面使两个与之平行的超平面间的距离最大化。其假定为 ...
分类:编程语言   时间:2018-05-20 14:16:20    阅读次数:253
第一章、排队队,分果果——排序
上学时考试成绩从高到低排序,前几名会获得小花花; 淘宝剁手时,销量从高到低排序,买销量高的,群众的眼睛是雪亮的,大家的选择总没错,或者价格从低到高排序,便宜才是硬到底! Windows系统和OS系统文件按照文件名称、时间排序同样离不开!
分类:编程语言   时间:2018-05-17 21:41:28    阅读次数:179
第1节、一个萝卜一个坑——计数排序
期末成绩出来了,大白考了第4名,得了6 分,总分10分,回家妈妈打他了一顿:你看邻居家的孩子考得多好呀!
分类:编程语言   时间:2018-05-17 21:40:33    阅读次数:223
二分查找
二分查找是经常遇到的一种查找问题,也是最简单的算法基础,自己也在梳理学习基础算法,因此在这里总结一下。以【1,2,......,100】这个有序数组为例说明。 问题:要在这个列表中找到一个给定的数,比如50,如果找到返回ture,否则返回false 在我们学习二分查找之前,肯定有最笨的查找办法,那么 ...
分类:其他好文   时间:2018-05-04 17:05:21    阅读次数:177
C++复习:STL之算法
算法 1算法基础 1.1算法概述 算法部分主要由头文件,和组成。 是所有STL头文件中最大的一个,其中常用到的功能范围涉及到比较、交换、查找、遍历操作、复制、修改、反转、排序、合并等等。 体积很小,只包括几个在序列上面进行简单数学运算的模板函数,包括加法和乘法在序列上的一些操作。 中则定义了一些模板... ...
分类:编程语言   时间:2018-05-02 23:56:19    阅读次数:217
算法基础
算法基础 一、什么是算法? 算法(Algorithm):一个计算过程,解决问题的方法 一个算法应该具有以下七个重要的特征: ①有穷性(Finiteness):算法的有穷性是指算法必须能在执行有限个步骤之后终止; ②确切性(Definiteness):算法的每一步骤必须有确切的定义; ③输入项(Inp ...
分类:编程语言   时间:2018-04-27 19:41:45    阅读次数:139
400条   上一页 1 ... 15 16 17 18 19 ... 40 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!