自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

国庆回家,可以和老爸老妈一起过中秋了~

上大学5年来第一次在家里过中秋,可能也是工作前的唯一一次机会了~~~ 很高兴~~~

2006-09-28 14:34:00 65

判断一个函数里对参数的修改是否对外部产生影响

对于普通的swap(int a,int b)肯定不会对外界产生影响的 对于传引用swap(int &a,int &b)对a,b的修改肯定会对外界产生影响 现在主要说一下参数为指针 swap(int *a, int *b)或者更复杂的void func(int ***a,int ***b): 判断的依据就是如果a为左值的情况下,如果前面有 * ,则修改外界产生影响,否则没有 ...

2006-09-26 08:49:00 136

将给定的字符串里面的每个字符左移N位(TopCoder)

对于给定的字符串,如"ABC",如果每个字符左移N=1位,则为"ZAB",在TopCoder上作的,时间不长,感觉自己的方法已经很简练了,但是只有160分(满250),郁闷~给个更好的解法~ Problem Statement Julius Caes...

2006-09-25 19:46:00 185

再一次认识到C函数中参数传递:传值。

一般是以swap(int a,int b)引入的 参数传递时传值得,在函数中对参数的修改不对外界产生影响。 于是就引入了传指针和引用。 swap(int *a,int *b)传过来的是指向整型值的指针,这样就可以对他指向的内容操作。 一向以为自己对这些东西掌握得很好,今天写了一个avl树的程序,关于root在构造函数里面定义为root=NULL,在插入节点时,使用的是递归方法,希望把root...

2006-09-25 14:55:00 42

一沓扑克牌中剔除等于13或者相邻之和等于13的扑克牌,剩余多少

一沓扑克牌中剔除等于13或者相邻之和等于13的扑克牌,如果最后一个和第一个之和为13,同样剔除 最后剩余的扑克牌数目 Tommy is learning a simple card game called Circle. To play the game, the single player shuffles a deck of cards. He or she then flips thro...

2006-09-25 12:08:00 171

写程序前画个流程图或者把自己思维写下来确实很有必要

今天写了一个比较程序,比较简单,就是一沓扑克牌,去掉其中等于K或者相邻相邻两张之和等于K的。如果最后一张和第一张之和为K,同样去掉。 一看这个题目,感觉确实很简单,直接开始写,使用vector<int>来保存扑克牌的值,使用迭代器来计算。如果到尾部就从头开始。写了一会,不是这个地方少点东西,就是那个地方少点东西,如什么条件判断结束,什么条件下进行下一轮循环等等,想起来简单,程序里就是...

2006-09-25 11:56:00 786

如何定义自己的迭代器

基本上iterator必须做两件事情1)必须指向某物2)他必须能够遍历任何一个有效区间。一旦定义了operator* operator++通常剩下的行为就比较简单了。必须确定iterator被正确的定义为constant或者mutable。这是常犯的错误之一。不过input iterator不在乎这一点,因为具有只读性。outputIterator具有只写性。对于其他的类型的iterator就不...

2006-09-24 15:12:00 113

整型和字符串的转化

一。整型到字符串 给定的一个整型数,如何转化成字符串?1. int i=255; char a[N]; sprintf(a,"%d",i); ok2. string str= itos(i); string itoa(int i){ string tmp=""; do { char ch = i%10 + '0'; tmp.insert(0,&ch); }while( (i=i/10)...

2006-09-24 15:03:00 93

过桥时间最短的算法实现(TopCoder)

问题描述: 一群人晚上过桥,每次只能过2个人,并且需要一盏灯。每个人过桥时间不同。计算最短时间 给出是过桥时间如{1,2,5,10},计算出最小时间17 首先 1,2 过去 时间 2 1 回来 时间 1 5,10 过去 时间 10 2 回来 时间2 1,2过去 时间 2 总共 17 未过一方:小 大 小 大。。。。。 过去一方 小 小 小。。。。 我自己的是按照这个...

2006-09-22 11:14:00 797

如何使用位运算实现循环移位?

循环移位区别于一般移位的是移位时没有数位的丢失。循环左移时,用从左边移出的位填充字的右端,而循环右移时,用从右边移出的位填充字的左侧。这种情况在系统程序中时有使用,在一些控制程序中用得也不少。 设有数据说明: a=01111011,循环左移2位 正确结果: 11101101 过程: b=a>>(8-2) 用来得到正常左移丢失的位和循环移位后其正确位置 b=00000001;...

2006-09-20 17:22:00 138

Red hat AS4开启telnet过程 :

Red hat AS4开启telnet过程 : 这里写一个Red hat AS4开启telnet过程开启过程,我主要是看这里或其他论坛都有这样的现象,我觉得和其他的系统打开telnet没有什么两样,基本你们按照以下步骤(4个步骤)就可以了,我之所以写出来也是为了让更多的网络人少走绕路:1、确定你的telnet服务打开没有:[root@111 ~]# chkconfig --list|grep t...

2006-09-12 13:55:00 51

电视剧《龙虎人生》剧照

片名:《龙虎人生》主要演员: 王志文--饰杨冠雨王志飞--饰杜松山 吕 凉--饰骆县长张歆艺--饰何雪珍 童 瑶--饰方淑晴陆 玲--饰方淑云 我喜爱的剧照: ...

2006-09-10 19:10:00 121

BIOS与CMOS区别

在日常操作和维护计算机的过程中,常常可以听到有关BIOS设置和CMOS设置的一些说法,许多人对BIOS和CMOS经常混为一谈。本文主要阐述对BIOS设置和CMOS设置在基本概念上的区分与联系。      BIOS是什么?   所谓BIOS,实际上就是微机的基本输入输出系统(Basic Input-Output System),其内容集成在微机主板上的一个ROM芯片上,主要保存着有关微机系统最重...

2006-09-08 13:24:00 149

关于redhat上iscsi的安装:iSCSI target HowTo on Enterprise Linux (RHEL4)

关于redhat上iscsi的安装: iSCSI target HowTo on Enterprise Linux (RHEL4) Table of contents [showhide] 1 About 2 Install the Target 3 Configure the Target 4 Configure the Linux Client 5 Resources 6 ...

2006-09-07 12:41:00 107

今天我在CSDN的BLOG开通了

今天真是没有想到,也是这段时间比较高兴的日子:在CSDN的朋友的帮助下顺利开通了,非常感谢大家的关注和帮助;第二件事就等以后再说了……

2006-09-06 23:08:00 45

Solaris中/home下不能创建目录

Solaris中/home下不能创建目录Solaris的用户目录应该创建在/export/home下,不建议直接使用/home。 Solaris的/home目录是由automounter控制的,只有automounter可以在这个目录下创建文件。如果不希望automounter管理/home目录,可以在删除/etc/auto_master文件中包含"/home"的那行,并且运行automoun...

2006-09-06 22:45:00 184

通过窜口(console)来管理linux主机

通过窜口(console)来管理linux主机 1、 修改文件/etc/inittab 编辑文件inittab,增加tty:2345:respawn:/sbin/agetty ttyS0 9600 vt100的内容: # vi /etc/inittab # Run gettys in standard runlevels 1:2345:respawn:/sbin/mingetty t...

2006-09-06 22:35:00 204

linux中增加swap分区文件的步骤方法

linux中增加swap分区文件的步骤方法: 1、检查当前的分区情况(使用free -m或cat /proc/swaps ):[root@db2 root]# free -m total used free shared buffers cachedMem: 1006 84 922 0 11 38-/+ buffers/cache: 35 971Swap: 0 0 0[root@db2 root...

2006-09-06 17:10:00 78

rpm 命令使用

rpm命令的使用: 1、检查服务包的安装情况:[root@ce163 ~]# rpm -qa compat-libcwait [root@ce163 ~]# rpm -qa compat-oracle [root@ce163 ~]# 检查没有安装 2、安装对应的rpm包:[root@ce163 ~]# rpm -ivh /opt/inoracle/compat-libcwait-2.1-1....

2006-09-06 16:56:00 96

Oracle系统紧急故障处理(数据文件、日志文件以及表空间损坏的处理)

Oracle系统紧急故障处理(数据文件、日志文件以及表空间损坏的处理) Oracle物理结构故障的处理方法:Oracle物理结构故障是指构成数据库的各个物理文件损坏而导致的各种数据库故障。这些故障可能是由于硬件故障造成的,也可能是人为误操作而引起。所以我们首先要判断问题的起因,如果是硬件故障则首先要解决硬件问题。在无硬件问题的前提下我们才能按照下面的处理方发来进一步处理。控制文件损坏:控制文件记...

2006-09-06 15:40:00 97

空空如也

空空如也

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

TA关注的人

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