码迷,mamicode.com
首页 > 编程语言 > 月排行
算法 排序(一) 冒泡排序
冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 算法原理 冒泡排序算法的运作如下:(从后往前) 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复 ...
分类:编程语言   时间:2017-09-03 21:03:13    阅读次数:225
老同学的java学习之路
首先解决一下课堂上老师说的一个问题:编译器缺省访问路径。其实解决这个问题也很简单就是重新编译文件的路径。因为class所在的包没有被添加到Class Path中,在package explorer中选择这个Class所在包的上一级目录Build Path,use as source folder.这 ...
分类:编程语言   时间:2017-09-03 21:04:01    阅读次数:161
MOOC《Python网络爬虫与信息提取》学习过程笔记【requests库】第一周1-3
一得到百度网页的html源代码: 二requests库的主要方法:requests.request() 构造一个请求,支撑以下各方法的基础方法 requests.get() 获取HTML网页的主要方法,对应于HTTP的GET requests.head() 获取HTML网页头信息的方法,对应于HTT ...
分类:编程语言   时间:2017-09-03 21:04:28    阅读次数:210
201671010119 2016-2017-2《Java程序设计》第二周学习心得
本周的学习目标是掌握Java Application程序结构、Java的数据类型与变量、输入输出技术、Java流程控制技术(分支,循环)以及String类和数组类的用法。通过一周的学习,掌握了Java共有8种基本类型,比如整数类型、浮点类型、字符类型、布尔类型。通过周末的实验作业,熟悉并掌握了输入输 ...
分类:编程语言   时间:2017-09-03 21:05:03    阅读次数:191
python打印杨辉三角
杨辉三角,是二项式系数在三角形中的一种几何排列 每个数等于它上方两数之和。 每行数字左右对称,由1开始逐渐变大。 第n行的数字有n项。 第n行数字和为2n-1。 第n行的m个数可表示为 C(n-1,m-1),即为从n-1个不同元素中取m-1个元素的组合数。 第n行的第m个数和第n-m+1个数相等 , ...
分类:编程语言   时间:2017-09-03 21:05:54    阅读次数:244
python 正则表达式 提取网页中标签的中文
转载请注明出处 http://www.cnblogs.com/pengwang57/。 ...
分类:编程语言   时间:2017-09-03 21:07:05    阅读次数:472
201671010103 2016-2017-2 《Java程序设计》第二周学习心得
时间真的很快,第二周又过去了,但Java第三章的知识点并没有完全掌握。 在周四老师讲题之前,我很成功地把c语言和Java完全混淆了,在做题时,看到选项根本就不能确定对错,比如:Java区分大小写,如果大小写发生错误,程序根本就运行不出来;Java中的标识符包括美元符号但不能使用Java保留字作为变量 ...
分类:编程语言   时间:2017-09-03 21:07:43    阅读次数:191
C++STL简介
本文仅仅是个人学习的过程中结合网上博文,对STL的整理,也仅仅是简介。仅为个人学习笔记。 一、STL简介(摘自:晨光(Morning)) STL(Standard Template Library),即标准模板库,是一个具有工业强度的,高效的C++程序库。它被容纳于C++标准程序库(C++ Stan ...
分类:编程语言   时间:2017-09-03 21:08:20    阅读次数:206
java static 关键字
getCountyList ...
分类:编程语言   时间:2017-09-03 21:10:44    阅读次数:168
SpringBoot (九) :定时任务
原文出处: 纯洁的微笑 在我们的项目开发过程中,经常需要定时任务来帮助我们来做一些内容,springboot默认已经帮我们实行了,只需要添加相应的注解就可以实现。 1、pom包配置 pom包里面只需要引入springboot starter包即可 org.springframework.boot s... ...
分类:编程语言   时间:2017-09-03 21:11:49    阅读次数:165
java——HashMap
今天面试的时候突然被问到hashMap的具体实现,一脸懵逼的感觉,平时经常用的也不过是直接new一个hashMap,然后进行put(key,value),get(key)和remove(key)操作,突然问道原理,所以还是需要恶补一下的。 首先说一下一些常用的数据结构 (1) 数组:数组的话一般需要 ...
分类:编程语言   时间:2017-09-03 21:12:07    阅读次数:162
算法 排序(二) 选择排序
选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 思想 思想 n个记录的文件的直接选择排序可经过n-1趟直接选择排序得到有序结果: ①初始状态:无序区为R[1. ...
分类:编程语言   时间:2017-09-03 21:12:21    阅读次数:171
java 常见排序方法比较
1.冒泡排序 从第一个元素开始依次i与i+1元素相比较,若i元素较大,则交换两元素。这样一趟下来最大的元素就到了队尾,第二趟则从第一个元素比到第n-1个元素,这样倒数第二个元素就是从第一个到n-1个元素里最大的。以此类推,经过n-1趟,要比较n-1+n-2+...+1次,故时间复杂度=n*(n-1) ...
分类:编程语言   时间:2017-09-03 21:12:28    阅读次数:267
JS数组笔记
1 数组的创建 var arr = [];//创建一个空数组 var arr2 = [1,2,3];//创建一个有三个元素的数组 2 数组的属性 1.数组对象指的就是数组,因为数组是对象,所以叫数组对象。 2.数组对象只有一个属性,就是length,返回数组元素的数目 3.访问数组元素 1 .pop ...
分类:编程语言   时间:2017-09-03 21:13:04    阅读次数:179
201671010118 2016-2017-2《Java程序设计》 面向对象程序设计课程学习进度条
周次 (阅读/编写)代码行数 发布博客量/博客评论数量 课堂/课余时间学习(小时) 最满意的编程任务 第一周 20/5 1/1 6/4 实验一作业 第二周 150/30 2/1 6/5 实验二作业 整数编程 第三周 第四周 第五周 第六周 第七周 第八周 第九周 第十周 第十一周 第十二周 第十三周 ...
分类:编程语言   时间:2017-09-03 21:13:39    阅读次数:149
201671010126 2016-2017-2《JAVA程序设计》学习心得
通过这两周对JAVA程序设计的学习,我对这门课程有了新的认识,每门学科都有其精髓,想要对JAVA有更深的了解,对于初学者的我来说还需付出很多努力。 两周以来尽管伴随着许多疑惑,还是完成了对前三章的学习,通过这短短半个月的时间,发现JAVA的基础知识太过繁多,知识点相对较为零碎,许多东西理解起来有一定 ...
分类:编程语言   时间:2017-09-03 21:14:22    阅读次数:266
python 基础之循环
1.1 变量命令 nums_of_gf = 19 NumsOfAlexGf = 19 不能 .name-of-alex-gf =19 中间不能有加减号,空格 数字,特殊字符 不开头 关键字不能定义变量 只能以字母,下划线开头 1.2 input python3.x input() python2.x ...
分类:编程语言   时间:2017-09-03 21:14:28    阅读次数:339
Java 逆变与协变
最近一直忙于学习模电、数电,搞得头晕脑胀,难得今天晚上挤出一些时间来分析一下Java中的逆变、协变。Java早于C#引入逆变、协变,两者在与C#稍有不同,Java中的逆变、协变引入早于C#,故在形式没有C#直观(Google推出的基于jvm的Kotlin语音,则完全走向了C#的路线)。Java中逆变 ...
分类:编程语言   时间:2017-09-03 22:05:43    阅读次数:189
java语句注释写法
注释:就是对程序内容的解释 单行注释: // 多行注释 : /** *** **/ 一下语句强制记忆: public static void main(String[] args){ //java语句用“;” 结尾 //java中所有的字符串都使用双引号括起来 //一下的双引号必须是半角的双引号 S ...
分类:编程语言   时间:2017-09-03 22:06:42    阅读次数:117
Python PEP8规范
PEP8 Python 编码规范整理 07/17. 2014 决定开始Python之路了,利用业余时间,争取更深入学习Python。编程语言不是艺术,而是工作或者说是工具,所以整理并遵循一套编码规范是十分必要的。所以今天下午我根据PEP 8整理了一份,以后都照此编码了,还会持续更新。 PEP8 Py ...
分类:编程语言   时间:2017-09-03 22:07:17    阅读次数:116
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!