- 博客(11)
- 资源 (1)
- 收藏
- 关注
转载 程序员必须知道的10大基础实用算法及其讲解
算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。快速排序使用分治法(Divide and conqu
2016-03-23 21:16:22
545
转载 【数据结构与算法】内部排序之三:堆排序(含完整源码)
【数据结构与算法】内部排序之三:堆排序(含完整源码)转载请注明出处:http://blog.youkuaiyun.com/ns_code/article/details/20227303前言 堆排序、快速排序、归并排序(下篇会写这两种排序算法)的平均时间复杂度都为O(n*logn)。要弄清楚堆排序,就要先了解下二叉堆这种数据结构。本文不打算完全讲述二叉堆的所有操作,而是着重讲述堆
2016-03-15 16:59:17
537
转载 Java中HashMap和TreeMap的区别(未完待续)
在数组中我们是通过数组下标来对其内容索引的,而在Map中我们通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value.这就是我们平时说的键值对。Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。 (1)继承和接口实现不同: ①HashMap继承AbstractMap。②TreeMap实现自SortedMap。 AbstractMap抽
2016-03-03 11:20:12
741
转载 第一章 Java Web开发简介
web 开发基本概念:—转自孤傲苍狼的博客。 http://www.cnblogs.com/xdp-gacl/p/3729033.html
2016-03-01 21:42:49
459
转载 JavaScript简介与工作原理
HTML代码所表示的文档是一种静态文档,几乎没有交互功能,很难使页面成为动态页面。增加脚本语言,可使数据发送到服务器之前先进行处理和校验,动态地创建新的Web内容,更重要的是,引入脚本语言使我们有了事件驱动的软件开发环境。 (1)JavaScript简介 JavaScript的原名叫LiveScript,是NetScape公司在引入Sun公司有关Java的程序设计概念后,重新设计而更名的。
2016-02-24 10:43:10
958
原创 浅谈使用Fiddler工具发送post请求(带有json数据)以及get请求(Header方式传参)
浅谈使用Fiddler工具发送post请求(带有json数据)以及get请求(Header方式传参)
2016-02-24 10:17:28
47075
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人