自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iFeng

https://github.com/humanfeng

  • 博客(12)
  • 收藏
  • 关注

原创 C语言字符串操作(一)

对一个字符串重新排列,字母排在前面,数字排在后面,并不改变原来字母之间以及数字之间的字符顺序。 #include    #include    #include    #define N 30   /***********************************************  *函数名称: fun  *创建时间: 2

2015-04-17 21:47:32 626

转载 (转)大端法、小端法、网络字节序

关于字节序(大端法、小端法)的定义 《UNXI网络编程》定义:术语“小端”和“大端”表示多字节值的哪一端(小端或大端)存储在该值的起始地址。小端存在起始地址,即是小端字节序;大端存在起始地址,即是大端字节序。也可以说: 1.小端法(Little-Endian)就是低位字节排放在内存的低地址端即该值的起始地址,高位字节排放在内存的高地址端。 2.大端法(Big-Endian)就是高位字节排放

2015-04-17 11:31:27 589

原创 C语言递归和非递归实现字符串反转

// 递归实现字符串反转 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]

2015-04-17 11:17:05 667

原创 Python学习笔记(三)Python数据库操作。

Python与Mysql  一、安装MySQLdb模块  使用python连接Mysql的前提,就是需要一个让python连接到Mysql的接口,这就是MySQLdb模块。  验证是否已经安装了MySQLdb:  ==========================================================  d:\usr\local\Python25>pyt

2015-04-02 15:45:12 324

原创 常用的SQL查询语句

一、简单查询语句 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

2015-04-02 15:41:26 355

原创 快速排序学习

快速排序是一种最坏情况时间复杂度为的排序算法。虽然最坏情况的时间复杂度很差,在在实际应用中是最好的选择,平均性能很好:期望时间复杂度,而且隐含的常数因子非常小。另外,它还能够进行原排序,在虚拟环境中也能很好工作。基于随机抽样的快速排序算法,在输入元素互异的情况下,期望运行时间为。   1.基本思想      快速排序利用了分治策略。分治策略可以分为3个步骤: 分解:将问题划

2015-03-31 23:03:44 418

原创 Python学习笔记(二)网络刷博器爬虫

python实现刷博器(适用于新浪、搜狐) 最近两天开始学习Python,由于过去主要使用C,对Python的简洁易用感到很新奇,大大增加了学习的兴趣。 从今天开始记录Python的学习历程和笔记。一方面方便自己未来查阅,另一方面与大家共享学习。 做点小东西,有成就感,才会有动力学下去! 先上代码: 1: import webbrowser as

2015-03-31 22:59:58 412

原创 Python 学习笔记(一)

1.根据路径导入模块 如果想引用指定路径下的某个模块,则需要使用sys.path.append("module_directory")  来把这个路径添加到sys下,这就涉及到Python语言中import的机制了。如:想引用/home/a/目录下的/b模块,既可以书写如下 import sys;  sys.path.append("/home/a/")  import b

2015-03-31 22:58:25 317

原创 华为机试题2015

第一题(60分):        按要求分解字符串,输入两个数M,N;M代表输入的M串字符串,N代表输出的每串字符串的位数,不够补0。例如:输入2,8, “abc” ,“123456789”,则输出为“abc00000”,“12345678“,”90000000” [cpp] view plaincopy 转载请标明出处,原文地址:http://b

2015-03-23 22:20:52 359

转载 排序算法

插入排序 1.直接插入排序 原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,最终将所有无序区元素都移动到有序区完成排序。 要点:设立哨兵,作为临时存储和判断数组边界之用。 实现: Void InsertSort(Node L[],int length) { Int i,j;//分别为有序区和无序区指针

2015-03-23 11:33:25 270

原创 堆与栈

堆与栈的区分问题,似乎是一个永恒的话题,由此可见,初学者对此往往是混淆不清的,所以我决定拿他第一个开刀。       首先,我们举一个例子:       void f() { int* p=new int[5]; }       这条短短的一句话就包含了堆与栈,看到new,我们首先就应该想到,我们分配了一块堆内存,那么指针p呢?他分配的是一块栈内存,所以这句话的意思就是:在栈内存中存放了一个

2015-03-23 11:28:11 388 1

原创 新的地方,新的开始

最近,看着身边的同学朋友,工作的也都在努力的工作,学习的也都在加劲的学习,我也有些压力。怎么说呢,如果研究生这三年读不好书的话,当我踏出校门的那一刻我一定会感觉到,上班的已经有了三年的职场经验,还有三年的技术积累,社会关系的积累,而我彼时是一个刚出校门的小白。工作还不一定啥样呢。我不想让他们把我拉开太远,或者说根本就不想让他们拉开。所以我要做好每一个决定和走好每一步。此时想起了爸爸的话:“咱爷俩要

2014-07-16 17:18:13 362

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除