<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[iFeng]]></title><description><![CDATA[https://github.com/humanfeng]]></description><link>https://blog.youkuaiyun.com/heade123</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; heade123]]></copyright><item><title><![CDATA[C语言字符串操作（一）]]></title><link>https://blog.youkuaiyun.com/heade123/article/details/45102553</link><guid>https://blog.youkuaiyun.com/heade123/article/details/45102553</guid><author>heade123</author><pubDate>Fri, 17 Apr 2015 21:47:32 +0800</pubDate><description><![CDATA[对一个字符串重新排列，字母排在前面，数字排在后面，并不改变原来字母之间以及数字之间的字符顺序。












#include   
#include   
#include   
#define N 30  
/*********************************************** 
*函数名称： fun 
*创建时间： 2]]></description><category></category></item><item><title><![CDATA[（转）大端法、小端法、网络字节序]]></title><link>https://blog.youkuaiyun.com/heade123/article/details/45094837</link><guid>https://blog.youkuaiyun.com/heade123/article/details/45094837</guid><author>heade123</author><pubDate>Fri, 17 Apr 2015 11:31:27 +0800</pubDate><description><![CDATA[关于字节序(大端法、小端法)的定义 
《UNXI网络编程》定义：术语“小端”和“大端”表示多字节值的哪一端(小端或大端)存储在该值的起始地址。小端存在起始地址，即是小端字节序；大端存在起始地址，即是大端字节序。也可以说：  
1.小端法(Little-Endian)就是低位字节排放在内存的低地址端即该值的起始地址，高位字节排放在内存的高地址端。  
2.大端法(Big-Endian)就是高位字节排放]]></description><category></category></item><item><title><![CDATA[C语言递归和非递归实现字符串反转]]></title><link>https://blog.youkuaiyun.com/heade123/article/details/45094557</link><guid>https://blog.youkuaiyun.com/heade123/article/details/45094557</guid><author>heade123</author><pubDate>Fri, 17 Apr 2015 11:17:05 +0800</pubDate><description><![CDATA[// 递归实现字符串反转 
char *reverse(char *str) 
{ 
 if( !str ) 
 { 
  return NULL; 
 }   int len = strlen(str);   
if( len > 1 )   
{   
    char ctemp =str[0];   
    str[0] = str[len-1];      
    str[len-1]]]></description><category></category></item><item><title><![CDATA[Python学习笔记（三）Python数据库操作。]]></title><link>https://blog.youkuaiyun.com/heade123/article/details/44833151</link><guid>https://blog.youkuaiyun.com/heade123/article/details/44833151</guid><author>heade123</author><pubDate>Thu, 02 Apr 2015 15:45:12 +0800</pubDate><description><![CDATA[Python与Mysql 
一、安装MySQLdb模块 
使用python连接Mysql的前提，就是需要一个让python连接到Mysql的接口，这就是MySQLdb模块。 
验证是否已经安装了MySQLdb： 
========================================================== 
d:\usr\local\Python25&gt;pyt]]></description><category></category></item><item><title><![CDATA[常用的SQL查询语句]]></title><link>https://blog.youkuaiyun.com/heade123/article/details/44833061</link><guid>https://blog.youkuaiyun.com/heade123/article/details/44833061</guid><author>heade123</author><pubDate>Thu, 02 Apr 2015 15:41:26 +0800</pubDate><description><![CDATA[一、简单查询语句

1. 查看表结构

SQL>DESC emp;

2. 查询所有列

SQL>SELECT * FROM emp;

3. 查询指定列

SQL>SELECT empmo, ename, mgr FROM emp;

SQL>SELECT DISTINCT mgr FROM emp; 只显示结果不同的项

4. 查询指定行

SQL>SELE]]></description><category></category></item><item><title><![CDATA[快速排序学习]]></title><link>https://blog.youkuaiyun.com/heade123/article/details/44787875</link><guid>https://blog.youkuaiyun.com/heade123/article/details/44787875</guid><author>heade123</author><pubDate>Tue, 31 Mar 2015 23:03:44 +0800</pubDate><description><![CDATA[快速排序是一种最坏情况时间复杂度为的排序算法。虽然最坏情况的时间复杂度很差，在在实际应用中是最好的选择，平均性能很好：期望时间复杂度，而且隐含的常数因子非常小。另外，它还能够进行原排序，在虚拟环境中也能很好工作。基于随机抽样的快速排序算法，在输入元素互异的情况下，期望运行时间为。

 

1.基本思想

     快速排序利用了分治策略。分治策略可以分为3个步骤：

分解：将问题划]]></description><category></category></item><item><title><![CDATA[Python学习笔记（二）网络刷博器爬虫]]></title><link>https://blog.youkuaiyun.com/heade123/article/details/44787807</link><guid>https://blog.youkuaiyun.com/heade123/article/details/44787807</guid><author>heade123</author><pubDate>Tue, 31 Mar 2015 22:59:58 +0800</pubDate><description><![CDATA[python实现刷博器（适用于新浪、搜狐）





最近两天开始学习Python，由于过去主要使用C，对Python的简洁易用感到很新奇，大大增加了学习的兴趣。

从今天开始记录Python的学习历程和笔记。一方面方便自己未来查阅，另一方面与大家共享学习。
做点小东西，有成就感，才会有动力学下去！

先上代码：


   1: import webbrowser as]]></description><category></category></item><item><title><![CDATA[Python 学习笔记（一）]]></title><link>https://blog.youkuaiyun.com/heade123/article/details/44787787</link><guid>https://blog.youkuaiyun.com/heade123/article/details/44787787</guid><author>heade123</author><pubDate>Tue, 31 Mar 2015 22:58:25 +0800</pubDate><description><![CDATA[1.根据路径导入模块

如果想引用指定路径下的某个模块，则需要使用sys.path.append("module_directory") 
来把这个路径添加到sys下，这就涉及到Python语言中import的机制了。如：想引用/home/a/目录下的/b模块，既可以书写如下

import sys; 
sys.path.append("/home/a/") 
import b
]]></description><category></category></item><item><title><![CDATA[华为机试题2015]]></title><link>https://blog.youkuaiyun.com/heade123/article/details/44571609</link><guid>https://blog.youkuaiyun.com/heade123/article/details/44571609</guid><author>heade123</author><pubDate>Mon, 23 Mar 2015 22:20:52 +0800</pubDate><description><![CDATA[第一题(60分)：
       按要求分解字符串，输入两个数M，N；M代表输入的M串字符串，N代表输出的每串字符串的位数，不够补0。例如：输入2,8， “abc” ，“123456789”，则输出为“abc00000”,“12345678“,”90000000”




[cpp] view
 plaincopy






转载请标明出处，原文地址：http://b]]></description><category></category></item><item><title><![CDATA[排序算法]]></title><link>https://blog.youkuaiyun.com/heade123/article/details/44561367</link><guid>https://blog.youkuaiyun.com/heade123/article/details/44561367</guid><author>heade123</author><pubDate>Mon, 23 Mar 2015 11:33:25 +0800</pubDate><description><![CDATA[插入排序



1.直接插入排序

原理：将数组分为无序区和有序区两个区，然后不断将无序区的第一个元素按大小顺序插入到有序区中去，最终将所有无序区元素都移动到有序区完成排序。

要点：设立哨兵，作为临时存储和判断数组边界之用。

实现：

Void InsertSort(Node L[],int length)

{

Int i,j;//分别为有序区和无序区指针]]></description><category></category></item><item><title><![CDATA[堆与栈]]></title><link>https://blog.youkuaiyun.com/heade123/article/details/44561173</link><guid>https://blog.youkuaiyun.com/heade123/article/details/44561173</guid><author>heade123</author><pubDate>Mon, 23 Mar 2015 11:28:11 +0800</pubDate><description><![CDATA[堆与栈的区分问题，似乎是一个永恒的话题，由此可见，初学者对此往往是混淆不清的，所以我决定拿他第一个开刀。
      首先，我们举一个例子：
      void f() { int* p=new int[5]; }
      这条短短的一句话就包含了堆与栈，看到new，我们首先就应该想到，我们分配了一块堆内存，那么指针p呢？他分配的是一块栈内存，所以这句话的意思就是：在栈内存中存放了一个]]></description><category></category></item><item><title><![CDATA[新的地方，新的开始]]></title><link>https://blog.youkuaiyun.com/heade123/article/details/37881935</link><guid>https://blog.youkuaiyun.com/heade123/article/details/37881935</guid><author>heade123</author><pubDate>Wed, 16 Jul 2014 17:18:13 +0800</pubDate><description><![CDATA[最近，看着身边的同学朋友，工作的也都在努力的工作，学习的也都在加劲的学习，我也有些压力。怎么说呢，如果研究生这三年读不好书的话，当我踏出校门的那一刻我一定会感觉到，上班的已经有了三年的职场经验，还有三年的技术积累，社会关系的积累，而我彼时是一个刚出校门的小白。工作还不一定啥样呢。我不想让他们把我拉开太远，或者说根本就不想让他们拉开。所以我要做好每一个决定和走好每一步。此时想起了爸爸的话：“咱爷俩要]]></description><category></category></item></channel></rss>