自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

转载 网络编程常见问题总结

网络编程常见问题总结 串讲(一) 网络编程常见问题总结  6 I& I! E- x8 Z+ p- U- B   在网络程序中遇到的一些问题进行了总结, 这里主要针对的是我们常用的TCP socket相关的总结, 可能会存在错误, 有任何问题欢迎大家提出.  . e3 Y0 @* _- e1 G- B% R   对于网络编程的更多详细说明建议参考下面的书籍  《UNIX网络编程》 《

2013-04-18 13:07:37 578

转载 C++常用库函数

C++常用库函数1.//整数转换成字符串itoa函数的实现#include "stdafx.h"#include using namespace std;void itoaTest(int num,char str[] ){       int sign = num,i = 0,j = 0;       char temp[11];       if(s

2013-03-11 16:29:02 474

转载 Linux awk 命令 说明

一.  AWK 说明       awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。       awk的处理文本和数据的方式:它逐行扫描文件,从第一行到最后一行,寻找匹配的特定模

2013-03-04 21:17:55 298

转载 python 中的变量交换

之前有段时间想用python写个交换两个变量的值的函数,我们知道在C++中是传入两个变量的指针或者引用,但是python中并没有指针或者引用的概念,而且资源回收全部由python的运行环境接管了,要实现变量交换用函数实现反而麻烦了,直接a,b=b,a就把a和b的值交换了,呵呵,很简洁吧,这是python的一贯作风,从代码上看,连临时变量都没有用到。可以用这个实现一个简单的冒泡排序,代码如下

2013-02-26 17:03:36 373

转载 Python raw_input和input总结 在版本2和版本3中的区别

[html] view plaincopyPython 2.3.4 (#1, Feb  2 2005, 11:44:13)   [GCC 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)] on linux2  Type "help", "copyright", "credits" or "license" for more info

2013-01-22 15:56:11 316

原创 由上一篇文章引出的关于迭代器end指向值的问题

上一篇文章中吃了end的亏,虽然找到问题的原因了,但还是不明白为什么end会指向1又写了个测试程序,代码如下:#include#includeusing namespace std;int main(){ int i=0; list aa,bb,cc,dd; for(i=0;i<5;i++) { aa.push_back(i+1); bb.push_back

2012-11-30 16:31:35 575

原创 关于约瑟夫环用list实现遇到的奇怪问题

该问题是在Weiss著的《数据结构与算法分析(C++描述+第三版)习题中的3.6题遇到的先把自己遇到问题的代码粘出来,本人的编译环境是windows7下的g++ (GCC) 4.6.1#include#includeusing namespace std;int main(){ int n=0,m=0,i=0; cout<<"please input the numb

2012-11-30 15:34:10 381

转载 程序员编程艺术第一~十章集锦与总结(教你如何编程)--持续更新中

程序员编程艺术第一~十章集锦与总结--面试、算法、编程 作者:July、编程艺术室。出处:http://blog.csdn.net/v_JULY_v 。    围绕“面试”、“算法”、“编程”三个主题的程序员编程艺术系列(简称TAOPP系列)从今年4月写第一篇起,至今快有2个月。2个月的创作中,写了十章,共计13篇文章。这是本人的第4大原创作品,不过与之前微软面试1

2012-11-27 16:32:01 275

转载 程序员编程艺术:三之三续、求数组中给定下标区间内的第K小(大)元素

第三章三续、求数组中给定下标区间内的第K小(大)元素作者:July、上善若水、编程艺术室。出处:http://blog.csdn.net/v_JULY_v 。前奏    原狂想曲系列已更名为:程序员编程艺术系列。原狂想曲创作组更名为编程艺术室。编程艺术室致力于以下三点工作:1、针对一个问题,不断寻找更高效的算法,并予以编程实现。2、解决实际中会碰到的应用问题,如

2012-11-27 16:31:16 388

转载 程序员编程艺术:第十章、如何给10^7个数据量的磁盘文件排序

第十章、如何给10^7个数据量的磁盘文件排序作者:July,yansha,5,编程艺术室。出处:http://blog.csdn.net/v_JULY_v 。 前奏    经过几天的痛苦沉思,最终决定,把原程序员面试题狂想曲系列正式更名为程序员编程艺术系列,同时,狂想曲创作组更名为编程艺术室。之所以要改名,我们考虑到三点:1、为面试服务不能成为我们最终或

2012-11-27 16:29:52 350

转载 程序员编程艺术:第九章、闲话链表追赶问题

程序员编程艺术:第九章、闲话链表追赶问题作者:July、狂想曲创作组。出处:http://blog.csdn.net/v_JULY_v 。前奏    有这样一个问题:在一条左右水平放置的直线轨道上任选两个点,放置两个机器人,请用如下指令系统为机器人设计控制程序,使这两个机器人能够在直线轨道上相遇。(注意两个机器人用你写的同一个程序来控制)。    指令系统:

2012-11-27 16:28:27 301

转载 程序员编程艺术:第八章、从头至尾漫谈虚函数

程序员编程艺术:第八章、从头至尾漫谈虚函数作者:July。出处:http://blog.csdn.net/v_JULY_v 。 前奏    有关虚函数的问题层出不穷,有关虚函数的文章千篇一律,那为何还要写这一篇有关虚函数的文章呢?看完本文后,相信能懂其意义之所在。同时,原狂想曲系列已经更名为程序员编程艺术系列,因为不再只专注于“面试”,而在“编程”之上了。ok,

2012-11-27 16:27:33 356

转载 程序员编程艺术:第七章、求连续子数组的最大和

程序员编程艺术:第七章、求连续子数组的最大和 作者:July。出处:http://blog.csdn.net/v_JULY_v 。前奏希望更多的人能和我一样,把本狂想曲系列中的任何一道面试题当做一道简单的编程题或一个实质性的问题来看待,在阅读本狂想曲系列的过程中,希望你能尽量暂时放下所有有关面试的一切包袱,潜心攻克每一道“编程题”,在解决编程题的过程中,好好享受编程

2012-11-27 16:26:24 293

转载 程序员编程艺术:第六章、求解500万以内的亲和数

第六章、亲和数问题--求解500万以内的亲和数作者:上善若水、July、yansha。出处:http://blog.csdn.net/v_JULY_v 。前奏    本章陆续开始,除了继续保持原有的字符串、数组等面试题之外,会有意识的间断性节选一些有关数字趣味小而巧的面试题目,重在突出思路的“巧”,和“妙”。本章亲和数问题之关键字,“500万”,“线性复杂度”。

2012-11-27 16:25:18 288

转载 十四、第三章再续:快速选择SELECT算法的深入分析与实现

十四、亦第三章再续:快速选择SELECT算法的深入分析与实现作者:July。出处:http://blog.csdn.net/v_JULY_v  。  前言    经典算法研究系列已经写了十三个算法,共计22篇文章(详情,见这:十三个经典算法研究与总结、目录+索引),我很怕我自己不再把这个算法系列给继续写下去了。沉思良久,到底是不想因为要创作狂想曲系列而耽搁这个经典算法研

2012-11-27 16:22:47 417

转载 程序员编程艺术:第五章、寻找满足和为定值的两个或多个数

程序员编程艺术:第五章、寻找和为定值的两个或多个数     作者:July,yansha,zhouzhenren。    致谢:微软100题实现组,编程艺术室。    微博:http://weibo.com/julyweibo   。    出处:http://blog.csdn.net/v_JULY_v  。    wiki:http://tctop.wikispac

2012-11-27 16:21:31 331

转载 程序员编程艺术:第四章、现场编写类似strstr/strcpy/strpbrk的函数

第四章、现场编写类似strstr/strcpy/strpbrk的函数    作者:July。    说明: 如果在博客中代码使用了\n,csdn blog系统将会自动回给我变成/n。据后续验证,可能是原来旧blog版本的bug,新版已不存在此问题。至于,本文代码,日后统一修正。July、2012.05.02。      微博:http://weibo.com/julywei

2012-11-27 16:20:24 396

转载 程序员编程艺术:第三章续、Top K算法问题的实现

程序员编程艺术:第三章续、Top K算法问题的实现    作者:July,zhouzhenren,yansha。    致谢:微软100题实现组,狂想曲创作组。    时间:2011年05月08日    微博:http://weibo.com/julyweibo 。    出处:http://blog.csdn.net/v_JULY_v 。    wiki:http

2012-11-27 16:18:42 443

转载 程序员编程艺术:第三章、寻找最小的k个数

程序员编程艺术:第三章、寻找最小的k个数作者:July。时间:二零一一年四月二十八日。致谢:litaoye, strugglever,yansha,luuillu,Sorehead,及狂想曲创作组。微博:http://weibo.com/julyweibo。出处:http://blog.csdn.net/v_JULY_v。--------------------------

2012-11-27 16:17:30 528

转载 程序员编程艺术:第二章、字符串是否包含及匹配/查找/转换/拷贝问题

程序员编程艺术:第二章、字符串是否包含及匹配/查找/转换/拷贝问题作者:July,yansha。时间:二零一一年四月二十三日。致谢:老梦,nossiac,Hession,Oliver,luuillu,雨翔,啊菜,及微软100题实现小组所有成员。微博:http://weibo.com/julyweibo。出处:http://blog.csdn.net/v_JULY_v。-

2012-11-27 16:15:39 475

转载 程序员编程艺术第一章、左旋转字符串

第一章、左旋转字符串作者:July,yansha。时间:二零一一年四月十四日。微博:http://weibo.com/julyweibo。出处:http://blog.csdn.net/v_JULY_v。-------------------------------------------目录序前言第一节、左旋转字符串第二

2012-11-27 16:14:03 387

转载 指针(详解)本人觉得写的很不错

[转]这篇文章摘自网易广州社区的C语言版精华区。文章不错,不敢独享!作者girlrong是以前C语言版版主,她乐于助人,虚心诚恳,颇受网友欢迎。只可惜现在已退隐江湖了。  第一章。指针的概念指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据

2012-11-27 14:06:50 230

转载 linux su和sudo命令的区别

点评:一. 使用 su 命令临时切换用户身份 1、su 的适用条件和威力   su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户beinan登录的,但要添加用户任务,执行useradd ,beinan用户没有这个权限,而这个权限恰恰由root所拥有。解决办法无法有两个,一是退出beinan用户一. 使用 su 命令临时切换用户身份1、su 的适用条件和威力

2012-11-27 14:02:33 257

转载 C/C++函数调用规则

面试中被问到函数调用规则,不懂,所以查了资料,总结如下:调用规则__cdecl__stdcall__fastcall__pascal__thiscall参数压栈顺序从右到左从右到左用ECX和EDX传送前两个双字(DWORD)或更小的参数,剩下的参数仍旧

2012-11-27 13:54:13 310

转载 深入分析C++引用

关于引用和指针的区别的文章很多很多,但是总是找不到他们的根本区别,偶然在codeproject上看到这篇文章,觉得讲的挺好的,所以翻译了下,希望对大家有帮助。原文地址: http://www.codeproject.com/KB/cpp/References_in_c__.aspx 引言      我选择写 C++ 中的引用是因为我感觉大多数人误解了引用。而我之所以有这个感受是

2012-11-27 13:49:10 253

原创 仅使用基本的表操作实现两个排序后的表L1和L2的并集

针对Weiss著的《数据结构与算法分析(C++描述+第三版)习题答案中的3.5题的分析原题:给定两个排序后的表L1和L2,。写出一个程序仅使用基本的表操作来计算L1UL2。习题答案中的程序如下:// Assumes both input lists are sorted template list listUnion( const list & L1, const l

2012-11-27 13:28:39 1673

转载 基于链表的栈实现(c++)

#ifndef _STACK  #define _STACK  #include   //节点类  template class T>  class Node  {      public:          T data;          Node  * next;        };  //栈的类声明,基于链表实现  template cl

2012-11-19 12:28:43 501

转载 队列(queue)的链表(list)实现及循环数组(circular array)实现 C++实现

队列(queue)的链表(list)实现及循环数组(circular array)实现  C++实现write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie >--《数据结构b与算法分析c++描述》 Mark Allen Weiss著 人民邮电大学出版 中文版第78-81面,堆栈的应用(1) 队列(queue)的链表(list)实现及循环数

2012-11-19 11:35:38 1073

转载 堆栈的应用(2) 中缀算术表达式到后缀(逆波兰记法reverse polish notation)的转换及其计算 C++实现

堆栈的应用(2) 中缀算术表达式到后缀(逆波兰记法reverse polish notation)的转换及其计算 C++实现write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie >--《数据结构与算法分析c++描述》 Mark Allen Weiss著 人民邮电大学出版 中文版第73-77面,中缀算术表达式到后缀(逆波兰记法reve

2012-11-19 11:31:12 814

转载 《数据结构与算法分析-C++描述》List实现的问题,g++太符合标准,以至于有的时候虽然正确,但是却会让你吃惊

《数据结构与算法分析-C++描述》List实现的问题,g++太符合标准,以至于有的时候虽然正确,但是却会让你吃惊write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie >--《数据结构与算法分析c++描述》 Mark Allen Weiss著 人民邮电大学出版 中文版第63-71面, 图3-11到3-16,实现的一个用链表实现的列表Lis

2012-11-19 11:27:43 732

转载 基于vector的栈实现(C++)

基于vector的栈实现(C++)write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie 头文件: 1 #ifndef __STACK_H__ 2 #define __STACK_H__ 3 #include   4 #include  5 using namespace std; 6  7 templatetypen

2012-11-19 11:10:51 2235

转载 堆栈的应用(1) 平衡符号 C++实现

堆栈的应用(1) 平衡符号 C++实现write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie >--《数据结构与算法分析c++描述》 Mark Allen Weiss著 人民邮电大学出版 中文版第72面,堆栈的应用(1) 平衡符号  1 #include  2 #include  3 #include  4 #incl

2012-11-19 11:09:30 882

计算机等级考试三级网络技术复习资料总录

30天突破计算机网络三级,包含大量笔记和模拟试卷,还有南开上机题库

2011-11-29

南开百题2012年

计算机等级考试三级上机题库,包含三级计算机网络、三级数据库等,本人亲身经历过,遇到了原题!

2011-11-29

空空如也

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

TA关注的人

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