码迷,mamicode.com
首页 > 编程语言 > 日排行
排序-InsertionSort 插入排序
插入排序 の implementation 插入排序就像打赌的时候,比如双扣。抽牌的时候,一次拿一张牌,这张牌和之前的牌一张张比较。选择把这张牌插入什么位置,排好顺序的位置后打牌更顺。要不然得一个一个找到时麻烦。也不利于打牌的大局观。看下图 假设第一次抽到梅花7, 不用排序。因为只有一张 接着抽到梅 ...
分类:编程语言   时间:2017-09-15 21:43:06    阅读次数:179
JavaSE8基础 HashMap remove 根据键来删除键值对
code: result: Java优秀,值得学习。学习资源:API手册 + Java源码 + 清净的心地。 ...
分类:编程语言   时间:2017-09-15 21:43:59    阅读次数:485
大道至简第一章Java伪代码
1.编程的精义//愚公移山public class Yugong{public static void main(String[]args){ while(山没平){ if(愚公死)有子复焉; 子又生孙,孙又生子; //while循环可保证在山平之前子子孙孙,无穷匮也 扣石垦壤,箕畚运于渤海之尾;/ ...
分类:编程语言   时间:2017-09-15 22:31:45    阅读次数:156
排序--ShellSort 希尔排序
希尔排序 no 实现 希尔排序其实就是插入排序。只不过希尔排序在比较的元素的间隔不是1。 我们知道插入排序 都是 一个一个和之前的元素比较。发现比之前元素小就交换位置。但是希尔排序可能是和前第n个元素比较,如果发现比前第n个元素小就和前第n个元素交换位置。具体看下图 第一趟比较。n是为5。也就是说每 ...
分类:编程语言   时间:2017-09-15 22:32:16    阅读次数:263
初识python
在暑假期间,已经了解过一些python,但也很是肤浅,初识python是因为如今python在金融市场中的应用很是广泛,在考研选择中考虑到了金融,也是由于这个原因自己也毅然决然地选择了python选修课,结果没想到与本学期课表重复了,但也很欣慰,这门课的学习可以更扎实,感受更强大的python力! ...
分类:编程语言   时间:2017-09-15 22:32:37    阅读次数:176
JAVA-初步认识-第四章-函数-Demo练习
为什么会重新书写函数的练习呢?在于自己对于定义功能函数格式的不熟悉,感觉随时会忘。 这里再次做一个书写,并且详细地分析一下每一步背后的意思。 class FunctionDemo { public static void main(String[] args) // 这里定义的功能函数是最常见的三种 ...
分类:编程语言   时间:2017-09-15 22:32:55    阅读次数:198
201671010111 2016-2017-2 《java程序设计》 学习态度的重要性
本周没有直接进入第五章知识的学习,而是先学习了java第四章的知识。其实也是对之前四章节的知识点做一个复习巩固,这样的学习方法刚好适合我们初学者,若一味地赶,可能我们的学习就只有速度,而没有效率了。 本周还回顾了实验三中的最后一个编程题,其方式使用的是简单的数学知识,那么练习这个编程题目的原因在于学 ...
分类:编程语言   时间:2017-09-15 22:36:47    阅读次数:189
Python函数的冒泡排序、递归以及装饰器
函数的冒泡排序: 本质是,让元素换位置,逐个比较最终排序。 例1:实现a1,a2值互换: 冒泡排序: 递归: 在函数内部可以调用其他函数。如果一个函数在内部调用自己,这个函数就是递归函数。 例: 函数装饰器: 装饰器的目的:当要修改一段代码时,而不进行内部的修改,这就需要在外部加装饰器来达到效果。 ...
分类:编程语言   时间:2017-09-15 22:40:00    阅读次数:262
Node.js 使用jQuery取得Nodejs http服务端返回的JSON数组示例
server.js代码: 页面代码: ...
分类:编程语言   时间:2017-09-15 23:12:07    阅读次数:315
c语言-第0次作业
1.大学学习生活应该比较有趣,可以了解新知识,学习很多技能。同学之间团结互相帮助,愉快的一起学习生活。 师生之间也应该是比较愉快的,不用那么严肃,老师帮助学生,学生努力学习。 2,用计算机设计算法,程序等等。有挑战性 3,中学会考计算机。 4,了解一些。主要应用于软件开发,硬件开发。 5学到更多关于 ...
分类:编程语言   时间:2017-09-15 23:12:14    阅读次数:292
c语言—第0次作业
1.你认为大学生活,同学关系,师生应该是怎样? 关于大学 我觉得大学生活更加自由,但同时是对我们的一种考验。同学之间应该和睦相处,互相鼓励进步。大学的师生关系应该是如同朋友一般的,老师不仅能在学习上给我们帮助,同时在生活中给予我们无限关怀。 2.你对软件工程或者计算机科学与技术专业了解是怎样? 关于 ...
分类:编程语言   时间:2017-09-15 23:44:27    阅读次数:278
Python的学习之旅———基本数据类型(字典)
作用:存多个值,key-value存取,取值速度快定义:key必须是不可变类型,value可以是任意类型d={[1,2,3]:1} #列表不能当做字典的keyd={(0,'mac'):3000} 元组可以是 字典举例info={'name':'egon','age':18,'sex':'male'} ...
分类:编程语言   时间:2017-09-15 23:45:07    阅读次数:265
第一周C++课程学习小结
本周开始了大学里的C++学习,主要的学习内容有头文件,简单输入输出,int main()......return 0的编程基本格式。具体学习的程序为输出Hello world的具体字样以及做了两个整数相加的小程序。 我在本周遇到的主要问题有:在理解上产生了“能不能同时先出现 a= 两个待输入框,再分 ...
分类:编程语言   时间:2017-09-15 23:45:14    阅读次数:218
选择排序的3种语言实现方法(C java python)
1、选择排序的思路是:遍历数组,第一遍找出所有成员的最小值,放到数组下标为0的位置,第二遍从剩余内容中,再次找出最小值,放到数组下标为1的位置,以此类推,遍历完成所有的数组内容,最后结果就是:数组是按照从小到大顺序进行排序的。 2、按照C语言、java、python的顺序,分别实现如下,在对应编译平 ...
分类:编程语言   时间:2017-09-15 23:45:28    阅读次数:277
Java Random
http://blog.csdn.net/huangbiao86/article/details/6433964 java中Math.random()与java.util.random()的区别 http://blog.sina.com.cn/s/blog_4f925fc30100uvur.html ...
分类:编程语言   时间:2017-09-15 23:46:22    阅读次数:300
Java的构造器
初始化和清理是涉及安全的两个问题。C++和Java都引入了构造器(constructor)的概念,这是一个在创建对象时被自动调用的特殊方法。 可以假想为编写的每个类都定义一个initialize()方法。在每次使用对象的时候,都会用这个方法。在Java中,通过提供构造器,类的设计者可确保每个对象都会 ...
分类:编程语言   时间:2017-09-15 23:46:58    阅读次数:255
python之常用操作符
(一)算数运算符 #加减乘数的两种不同表示方法例如:a = a + 3 或 a +=3 # /和//除号的差异 # %表示取余数,**幂运算 (二)逻辑操作符(and和or将任意操作符连接在一起并返回一个布尔类型的值) #and 两个条件为真才为真 #or 一个条件为真则为真 (三)比较操作符 (四 ...
分类:编程语言   时间:2017-09-15 23:47:23    阅读次数:349
Node.js 使用angularjs取得Nodejs http服务端返回的JSON数组示例
server.js代码: 页面Angularjs代码: ...
分类:编程语言   时间:2017-09-15 23:48:17    阅读次数:445
SpringBoot 2.SpringBoot整合Mybatis
一、创建Springboot的配置文件:application.properties SpringApplication 会从 application.properties 文件中加载配置信息,下面是添加Spring配置信息的文件目录顺序: 当前目录下的/config子目录中 当前目录中 一个 cl ...
分类:编程语言   时间:2017-09-15 23:49:19    阅读次数:522
扩展欧几里得算法的模板实现
我居然现在还记不住扩欧的板子,我太弱啦! 扩展欧几里得算法解决的是这样的问题: 给定一个不定方程组ax+by=gcd(a,b),求他的一组整数解 先给出实现代码 但实际正常题目是没有需要你求出一组不定方程的所有解的..而这个算法的经典应用就是求解乘法逆元 逆元:如果a*x≡1(mod p),则称a是 ...
分类:编程语言   时间:2017-09-15 23:49:38    阅读次数:374
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!