冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 算法原理 冒泡排序算法的运作如下:(从后往前) 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复 ...
分类:
编程语言 时间:
2017-09-03 21:03:13
阅读次数:
225
首先解决一下课堂上老师说的一个问题:编译器缺省访问路径。其实解决这个问题也很简单就是重新编译文件的路径。因为class所在的包没有被添加到Class Path中,在package explorer中选择这个Class所在包的上一级目录Build Path,use as source folder.这 ...
分类:
编程语言 时间:
2017-09-03 21:04:01
阅读次数:
161
一得到百度网页的html源代码: 二requests库的主要方法:requests.request() 构造一个请求,支撑以下各方法的基础方法 requests.get() 获取HTML网页的主要方法,对应于HTTP的GET requests.head() 获取HTML网页头信息的方法,对应于HTT ...
分类:
编程语言 时间:
2017-09-03 21:04:28
阅读次数:
210
本周的学习目标是掌握Java Application程序结构、Java的数据类型与变量、输入输出技术、Java流程控制技术(分支,循环)以及String类和数组类的用法。通过一周的学习,掌握了Java共有8种基本类型,比如整数类型、浮点类型、字符类型、布尔类型。通过周末的实验作业,熟悉并掌握了输入输 ...
分类:
编程语言 时间:
2017-09-03 21:05:03
阅读次数:
191
杨辉三角,是二项式系数在三角形中的一种几何排列 每个数等于它上方两数之和。 每行数字左右对称,由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
转载请注明出处 http://www.cnblogs.com/pengwang57/。 ...
分类:
编程语言 时间:
2017-09-03 21:07:05
阅读次数:
472
时间真的很快,第二周又过去了,但Java第三章的知识点并没有完全掌握。 在周四老师讲题之前,我很成功地把c语言和Java完全混淆了,在做题时,看到选项根本就不能确定对错,比如:Java区分大小写,如果大小写发生错误,程序根本就运行不出来;Java中的标识符包括美元符号但不能使用Java保留字作为变量 ...
分类:
编程语言 时间:
2017-09-03 21:07:43
阅读次数:
191
本文仅仅是个人学习的过程中结合网上博文,对STL的整理,也仅仅是简介。仅为个人学习笔记。 一、STL简介(摘自:晨光(Morning)) STL(Standard Template Library),即标准模板库,是一个具有工业强度的,高效的C++程序库。它被容纳于C++标准程序库(C++ Stan ...
分类:
编程语言 时间:
2017-09-03 21:08:20
阅读次数:
206
getCountyList ...
分类:
编程语言 时间:
2017-09-03 21:10:44
阅读次数:
168
原文出处: 纯洁的微笑 在我们的项目开发过程中,经常需要定时任务来帮助我们来做一些内容,springboot默认已经帮我们实行了,只需要添加相应的注解就可以实现。 1、pom包配置 pom包里面只需要引入springboot starter包即可 org.springframework.boot s... ...
分类:
编程语言 时间:
2017-09-03 21:11:49
阅读次数:
165
今天面试的时候突然被问到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
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
1 数组的创建 var arr = [];//创建一个空数组 var arr2 = [1,2,3];//创建一个有三个元素的数组 2 数组的属性 1.数组对象指的就是数组,因为数组是对象,所以叫数组对象。 2.数组对象只有一个属性,就是length,返回数组元素的数目 3.访问数组元素 1 .pop ...
分类:
编程语言 时间:
2017-09-03 21:13:04
阅读次数:
179
周次 (阅读/编写)代码行数 发布博客量/博客评论数量 课堂/课余时间学习(小时) 最满意的编程任务 第一周 20/5 1/1 6/4 实验一作业 第二周 150/30 2/1 6/5 实验二作业 整数编程 第三周 第四周 第五周 第六周 第七周 第八周 第九周 第十周 第十一周 第十二周 第十三周 ...
分类:
编程语言 时间:
2017-09-03 21:13:39
阅读次数:
149
通过这两周对JAVA程序设计的学习,我对这门课程有了新的认识,每门学科都有其精髓,想要对JAVA有更深的了解,对于初学者的我来说还需付出很多努力。 两周以来尽管伴随着许多疑惑,还是完成了对前三章的学习,通过这短短半个月的时间,发现JAVA的基础知识太过繁多,知识点相对较为零碎,许多东西理解起来有一定 ...
分类:
编程语言 时间:
2017-09-03 21:14:22
阅读次数:
266
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早于C#引入逆变、协变,两者在与C#稍有不同,Java中的逆变、协变引入早于C#,故在形式没有C#直观(Google推出的基于jvm的Kotlin语音,则完全走向了C#的路线)。Java中逆变 ...
分类:
编程语言 时间:
2017-09-03 22:05:43
阅读次数:
189
注释:就是对程序内容的解释 单行注释: // 多行注释 : /** *** **/ 一下语句强制记忆: public static void main(String[] args){ //java语句用“;” 结尾 //java中所有的字符串都使用双引号括起来 //一下的双引号必须是半角的双引号 S ...
分类:
编程语言 时间:
2017-09-03 22:06:42
阅读次数:
117
PEP8 Python 编码规范整理 07/17. 2014 决定开始Python之路了,利用业余时间,争取更深入学习Python。编程语言不是艺术,而是工作或者说是工具,所以整理并遵循一套编码规范是十分必要的。所以今天下午我根据PEP 8整理了一份,以后都照此编码了,还会持续更新。 PEP8 Py ...
分类:
编程语言 时间:
2017-09-03 22:07:17
阅读次数:
116