<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wangjiang1234554321的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wangjiang1234554321</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wangjiang1234554321]]></copyright><item><title><![CDATA[程序员必须知道的10大基础实用算法及其讲解]]></title><link>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50966706</link><guid>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50966706</guid><author>wangjiang1234554321</author><pubDate>Wed, 23 Mar 2016 21:16:22 +0800</pubDate><description><![CDATA[算法一：快速排序算法



快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下，排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较，但这种状况并不常见。事实上，快速排序通常明显比其他Ο(n log n) 算法更快，因为它的内部循环（inner loop）可以在大部分的架构上很有效率地被实现出来。

快速排序使用分治法（Divide and conqu]]></description><category></category></item><item><title><![CDATA[【数据结构与算法】内部排序之三：堆排序（含完整源码）]]></title><link>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50897971</link><guid>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50897971</guid><author>wangjiang1234554321</author><pubDate>Tue, 15 Mar 2016 16:59:17 +0800</pubDate><description><![CDATA[【数据结构与算法】内部排序之三：堆排序（含完整源码）转载请注明出
处：http://blog.youkuaiyun.com/ns_code/article/details/20227303


前言

    堆排序、快速排序、归并排序（下篇会写这两种排序算法）的平均时间复杂度都为O（n*logn）。要弄清楚堆排序，就要先了解下二叉堆这种数据结构。本文不打算完全讲述二叉堆的所有操作，而是着重讲述堆]]></description><category></category></item><item><title><![CDATA[不错的手机应用APP（未完待续）]]></title><link>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50856780</link><guid>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50856780</guid><author>wangjiang1234554321</author><pubDate>Fri, 11 Mar 2016 16:01:54 +0800</pubDate><description><![CDATA[下面是本人在生活中用到或见到的一些不错的手机应用，推荐给大家（喜欢就看，不喜欢勿喷）]]></description><category></category></item><item><title><![CDATA[二项队列（类结构及节点定义）]]></title><link>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50836414</link><guid>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50836414</guid><author>wangjiang1234554321</author><pubDate>Wed, 09 Mar 2016 16:28:03 +0800</pubDate><description><![CDATA[二项队列的构造函数和常用操作]]></description><category></category></item><item><title><![CDATA[BinaryHeap二叉堆]]></title><link>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50801174</link><guid>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50801174</guid><author>wangjiang1234554321</author><pubDate>Fri, 04 Mar 2016 11:14:19 +0800</pubDate><description><![CDATA[二叉堆的类架构：]]></description><category></category></item><item><title><![CDATA[散列表（哈希表）应用实例，同时借助最小堆]]></title><link>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50788841</link><guid>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50788841</guid><author>wangjiang1234554321</author><pubDate>Thu, 03 Mar 2016 15:20:43 +0800</pubDate><description><![CDATA[哈希表应用，百度面试实例]]></description><category></category></item><item><title><![CDATA[Java中HashMap和TreeMap的区别（未完待续）]]></title><link>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50787074</link><guid>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50787074</guid><author>wangjiang1234554321</author><pubDate>Thu, 03 Mar 2016 11:20:12 +0800</pubDate><description><![CDATA[在数组中我们是通过数组下标来对其内容索引的，而在Map中我们通过对象来对对象进行索引，用来索引的对象叫做key,其对应的对象叫做value.这就是我们平时说的键值对。Map主要用于存储健值对，根据键得到值，因此不允许键重复(重复了覆盖了),但允许值重复。 
（1）继承和接口实现不同： 
①HashMap继承AbstractMap。②TreeMap实现自SortedMap。 
AbstractMap抽]]></description><category></category></item><item><title><![CDATA[java中线程安全提现在两个方面]]></title><link>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50786669</link><guid>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50786669</guid><author>wangjiang1234554321</author><pubDate>Thu, 03 Mar 2016 10:43:26 +0800</pubDate><description><![CDATA[java中线程安全提现在两个方面]]></description><category></category></item><item><title><![CDATA[第一章  Java Web开发简介]]></title><link>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50775905</link><guid>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50775905</guid><author>wangjiang1234554321</author><pubDate>Tue, 01 Mar 2016 21:42:49 +0800</pubDate><description><![CDATA[web 开发基本概念：—转自孤傲苍狼的博客。 
http://www.cnblogs.com/xdp-gacl/p/3729033.html]]></description><category></category></item><item><title><![CDATA[JavaScript简介与工作原理]]></title><link>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50728482</link><guid>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50728482</guid><author>wangjiang1234554321</author><pubDate>Wed, 24 Feb 2016 10:43:10 +0800</pubDate><description><![CDATA[HTML代码所表示的文档是一种静态文档，几乎没有交互功能，很难使页面成为动态页面。增加脚本语言，可使数据发送到服务器之前先进行处理和校验，动态地创建新的Web内容，更重要的是，引入脚本语言使我们有了事件驱动的软件开发环境。 
（1）JavaScript简介 
JavaScript的原名叫LiveScript，是NetScape公司在引入Sun公司有关Java的程序设计概念后，重新设计而更名的。]]></description><category></category></item><item><title><![CDATA[浅谈使用Fiddler工具发送post请求（带有json数据）以及get请求（Header方式传参）]]></title><link>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50728236</link><guid>https://blog.youkuaiyun.com/wangjiang1234554321/article/details/50728236</guid><author>wangjiang1234554321</author><pubDate>Wed, 24 Feb 2016 10:17:28 +0800</pubDate><description><![CDATA[浅谈使用Fiddler工具发送post请求（带有json数据）以及get请求（Header方式传参）]]></description><category></category></item></channel></rss>