码迷,mamicode.com
首页 > 编程语言
排序算法(三)之堆排序
预备知识 堆排序 堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。首先简单了解下堆结构。 堆 堆是具有以下性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆;或者每个结点的值都小于或等于 ...
分类:编程语言   时间:2016-12-18 02:09:08    阅读次数:321
JavaScript数组与对象的关系
JavaScript的数组,相比其他语言,是比较特殊的。数组是Object类型,只不过,有几个比较特殊的地方: 可以看到,如果不指定key值,数组会自动添加默认索引下标值,将其作为key。 这种情况下,length又是如何计算的呢? 从上面的代码可以看出,length值是根据最大的索引下标计算的,也 ...
分类:编程语言   时间:2016-12-18 02:10:26    阅读次数:211
zz c++ Useful resources
Useful resources < cpp The Standard C++ Foundation - Non-profit hub for C++ news, articles, and events C++ FAQs isocpp.org C++ FAQ - unified FAQ by th ...
分类:编程语言   时间:2016-12-18 02:04:09    阅读次数:306
第一周 Basics of Python 第一节 走进Python
本笔记大纲结构为:第X周--第X节 (x.x)-- 一,二,三... --1,2,3--①,②,③... 1.1 Walk into Python 一、Introduction to Python 1 案例:gogle yo tube nasa 豆瓣 2 设计哲学: 简单:拥有简单脚本语言和解释型程 ...
分类:编程语言   时间:2016-12-18 02:00:10    阅读次数:282
JavaScript DOM编程艺术-学习笔记(总结一)
1.1)dom-core方法:(不专属于js,支持dom的任何一种程序设计语言都可以使用它,它们的用途,也不仅限于处理网页,也可以用来处理任何一种标记语言编写处理的文档) ①getElementById() ②getElementsByTagName() ③getElementsByClassNam ...
分类:编程语言   时间:2016-12-18 01:59:29    阅读次数:144
Awesome C/C++
Awesome C/C++ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Awesome C/C++ Standar ...
分类:编程语言   时间:2016-12-18 01:56:53    阅读次数:258
java动态绑定的一点注意
动态绑定只是针对对象的方法,对于属性无效。因为属性不能被重写。 show me code: ...
分类:编程语言   时间:2016-12-18 01:56:21    阅读次数:176
springmvc使用pojo和servlet原生api作为参数
一、Pojo作为参数: 实体: 注解方法: 页面调用: 支持级联属性 二、使用servlet原生api作为参数: springmvc可以在映射方法中使用: HttpServletRequest, HttpServletResponse, Writer, InputStrream, OutPutStr ...
分类:编程语言   时间:2016-12-18 01:52:55    阅读次数:213
Java
2016-12-17 21:10:28 吉祥物:Duke(公爵) Logo:咖啡(爪哇岛盛产咖啡) 《编程语言吉祥物之Duke》:http://www.cnblogs.com/turingbooks/p/3585919.html 《Java Tutorials Learning Paths》:htt ...
分类:编程语言   时间:2016-12-18 01:51:10    阅读次数:200
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/crack
执行一个jar文件的时候抛异常了 Exception in thread "main" java.lang.UnsupportedClassVersionError: com/crack liugx@liugx myeclipse2015 keygen$ java -jar cracker.jar ...
分类:编程语言   时间:2016-12-18 01:52:47    阅读次数:938
[首片记录(首张照片)]_01.001Python
俗话说:见微知著,见这张图片,你们就应该知道我这个人是个二货,这么烂的图片也敢挂网上, 没办法脾性使然,请原谅我的懒惰,我要开始一个二货的回忆之旅了 ---------- Knowledge Point 1: Python3.X和Python2.X一般情况下的最大区别应该是这几个吧:print(), ...
分类:编程语言   时间:2016-12-18 01:49:45    阅读次数:165
Socket--Java
Server.java 1 package socket; 2 3 import java.io.BufferedReader; 4 import java.io.DataInputStream; 5 import java.io.DataOutputStream; 6 import java.io ...
分类:编程语言   时间:2016-12-18 01:44:16    阅读次数:254
javaWeb工作原理
http:无状态协议,客户端和服务器之间不需要建立持久的连接,通信完就断开。 http的工作流程:1.客户端和服务器建立连接2.客户端发送请求3.服务器响应内容4.服务器关闭连接,客户端解析服务器发送回来的内容http请求:包括请求行、请求头、消息体、空行其中请求行是一个ASCII文本行,由三个标记 ...
分类:编程语言   时间:2016-12-18 01:40:17    阅读次数:250
Spring WebService入门
Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。Web Service技术, 能使得运行在不同机器上的不同应用无须借助附加的、 ...
分类:编程语言   时间:2016-12-18 01:36:13    阅读次数:206
网易云课堂_C++开发入门到精通_章节2:引用和函数的高级用法
课时6函数重载 函数重载 在C语言头文件中的extern "C" ...
分类:编程语言   时间:2016-12-18 01:33:31    阅读次数:155
数据结构与算法——插入排序与希尔排序
void Insertsort(int a[], int n){ int i, j; int Tmp; for (i = 1; i < n; i++)//from the second element for (j = i - 1; j >= 0 && a[j] > a[j + 1]; j--){ ...
分类:编程语言   时间:2016-12-18 01:34:46    阅读次数:139
Python学习之sort与sorted
由以上可知,list.sort()方法会按照升序将列表重新排列,不会保留原列表。 而sorted()会返回副本,原始输入不变。 sorted()也是一个高阶函数,它可以接收一个比较函数来实现自定义排序,比较函数的定义是,传入两个待比较的元素x,y,如果x应该排在y前面,则返回-1;如果x应排在y后面 ...
分类:编程语言   时间:2016-12-18 01:28:50    阅读次数:248
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!