博文

如何拒绝offer(2010-10-18 22:52:00)

摘要:如何拒绝offer:
前段时间我也拒了一个,因为薪水没到期望值。也是跟了很久。我想就和公司拒的信差不多吧。告诉他很感谢他提供的机会,面试过程和相处过程很愉快。然而你找到了一个更能让自己学到东西或者更适合自己的岗位。希望他们今后一切顺利之类的。。。
用电话就可以啊,你可以给这个公司打电话,说:“你好,非常感谢贵公司能够录用我,不过在接到你的offer之前,我已经被其它的公司录用了,非常遗憾,我不能到贵公司工作了,请您谅解,再见。” 
如果你愿意可以从以下几种方式中选择一种,或着几种方法:1.写封道歉信.信中要特别强调对招聘单位的重视和感激<如果可以,可写明不想去的原因,在信的结尾一定要再三表示对单位的歉意,希望能的到谅解2.通过e-mail向招聘 单位说明情况3打电话4.亲自登门 道歉5 置之不理.......

阅读全文(495) | 评论:0

二叉树遍历及C语言实现(2010-10-16 21:16:00)

摘要:已知中序和前序序列,或者已知中序和后序序列,都能够构造一棵二叉树。在本例中,本人用C语言写程序解答了下面两个算法题: (1)给出一棵二叉树的中序与后序遍历序列,求出它的先序遍历序列。 (2)给出一棵二叉树的中序与先序遍历序列,求出它的后序遍历序列。 知识点扼要回顾:
所谓二叉树的遍历,是指按一定的顺序对二叉树中的每个结点均访问一次,且仅访问一。按照根结点访问位置的不同,通常把二叉树的遍历分为六种:
TLR(根左右), TRL(根右左), LTR(左根右)
RTL(右根左), LRT(左右根), RLT(右左根) 其中,TRL、RTL和RLT三种顺序在左右子树之间均是先右子树后左子树,这与人们先左后右的习惯不同,因此,往往不予采用。余下的三种顺序TLR、LTR和LRT根据根访问的位置不同分别被称为前序遍历、中序遍历和后序遍历。 前序遍历的规律是:输出根结点,输出左子树,输出右子树;  
中序遍历的规律是:输出左子树,输出根结点,输出右子树; 
后序遍历的规律是:输出左子树,输出右子树,输出根结点; 不多说了,看代码吧:) http://blog.csdn.net/loomman/archive/2009/03/26/4027082.aspx
......

阅读全文(2063) | 评论:0

排序思想总结(2010-09-30 15:46:00)

摘要:花了很长时间终于把排序的基础学了一下,这段时间学了很多东西,总结一下:
学的排序算法有:插入排序,合并排序,冒泡排序,选择排序,希尔排序, 堆排序,快速排序,计数排序,基数排序,桶排序(没有实现)。比较一下学习后的心得。
我不是很清楚他们的时间复杂度,也真的不知道他们到底谁快谁 慢,因为书上的推导我确实只是小小了解,并没有消化。也没有完全理解他们的精髓,所以又什么错误的还需要高手指点。呵呵。
1.普及一下排序稳定, 所谓排序稳定就是指:如果两个数相同,对他们进行的排序结果为他们的相对顺序不变。例如A={1,2,1,2,1}这里排序之后是A = {1,1,1,2,2} 稳定就是排序后第一个1就是排序前的第一个1,第二个1就是排序前第二个1,第三个1就是排序前的第三个1。同理2也是一样。这里用颜色标明了。不稳定呢 就是他们的顺序不应和开始顺序一致。也就是可能会是A={1,1,1,2,2}这样的结果。
2. 普及一下原地排序:原地排序就是指不申请多余的空间来进行的排序,就是在原来的排序数据中比较和交换的排序。例如快速排序,堆排序等都是原地排序,合并排 序,计数排序等不是原地排序。
3.感觉谁最好,在我的印象中快速排序是最好的,时间复杂度:n*log(n),不稳定排序。原地排序。他的名字很 棒,快速嘛。当然快了。我觉得他的思想很不错,分治,而且还是原地排序,省去和很多的空间浪费。速度也是很快的,n*log(n)。但是有一个软肋就是如 果已经是排好的情况下时间复杂度就是n*n,不过在加入随机的情况下这种情况也......

阅读全文(2460) | 评论:1

合并排序算法(2010-09-30 15:18:00)

摘要:合并排序在有些资料或书籍中又叫归并排序。合并排序算法的基本过程如下: 分解:把待排序的n个元素分解成两组,每组n/2个元素。如果n为奇数则一组(n – 1)/2个元素,另一组1 + (n – 1) / 2 ;
排序:用合并排序法递归的对上一步分解成的两个组进行排序;
合并:把上一步排序好的两组合并在一起。

第一次接触此排序算法时重点要理解上述过程的第二步,这里面存在一个递归思想。如果您对递归还不熟悉的话,请先学习递归的基本概念,然后再来看本算法。 假定有一组待排序整数:[7,3,2,6] 现在我们用合并排序来对这4个数进行模拟排序,让大家对该排序算法有一个更加直观的认识。 第1步,把原数组分解成两组:[7,3] [2,6] 第2步,用合并排序对前一步分解出来的两组进行排序,这一步又分为如下几步: 首先对[7,3]这一组再次利用合并排序算法: 第2.1步,把[7,3]分解成两组[7] [3] 第2.2步,在上一步分解出来的两步都只有一个元素,所以每一组都是已经排好序了的。因此我们不需要再次利用合并排序算法分别对这两组排序。 第2.3步,合并[7] [3]这两组得到结果[3, 7] 然后对[2,6]这一组再次利用合并排序算法: 第2.4步,把[2,6]分解成两组[2] [6] 第2.5步,在上一步分解出来的两步都只有一个元素,所以每一组都是已经排好序了的。因此我们不需要再次利用合并排序算法分别对这两组排序。 第2.6步,合并[2] [6]这两组得到结果[2, 6] 第3步,对已排序要的[3,7] [2,6]合并在一起形成[2,3,6,7] 如果上面这些文字说明还不够清晰,那么请看下面用c语言实现的合并排序算法,代码最能说明问题了^_^ void merge_sort(int a[], int p, int r)
{
if(p < r) {
int q = (p + r) / 2; //分解成两组
merge_sort(a, p, q); //递归的对前一组排序
merge_sort(a, q + 1, r); //递归的对后一组排序
merge(a, p, q, r); //合并结果
......

阅读全文(6397) | 评论:3

PHP 重定向(2010-09-14 21:45:00)

摘要:方法一:header("Location: index.php"); 方法二:echo "<script>window.location.href ='index.php';</script>";
方法三:echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0; URL=index.php\">"; ......

阅读全文(2169) | 评论:1

兲朝六十年编年史(2010-08-23 13:56:00)

摘要:兲朝六十年编年史 高祖武帝开国元年 49
二月,王师入京,吏民欣喜。北土悉平。帝遣六军征南朝,号百万。
四月,六军涉江,灭南朝。南酋蒋氏遁, 入海,据澎湖以抗圣化。迁九鼎于京。江南诸道初定。
十月,帝登基于天丨安门。入太庙,誓,立政,改元“开国“。周文正公相。封六辅政亲王。
王 曰:“华夏诸民今日立也!“
十一月,大将军刘,西路招抚使邓统王师十万入蜀,前朝余孽星散,蜀,滇,黔传徼而定。
邓平公封西南节度使, 坐 镇西南以图吐蕃。
是年,帝下《别了,司徒雷登》等三诏,用赐西夷美利坚使,夷使惭去。史称“三诏去西夷”。 高祖武 帝开国二年 50
二月,北狄俄罗斯遣使来朝,盟,世世代代约为兄弟之邦。
六月,高丽内乱。帝诏命停战,不听。
九月,高丽北朝 胜。同月,西夷美利坚纠合西夷数十部落侵朝鲜,号“联合国军”。
十月,高丽北朝溃,美夷之师次于鸭绿水。帝以大将军彭桓公为东征元帅,加太子少 保,太子岸英为监军,统精
锐二十万入高丽,战于长津,美夷败绩。
征西将军王震统兵入西域,设西域都护府,立生产建设兵团。西域归王 化。 高祖武帝开国三年 51
十一月,行“三反”。
是年,王师美夷战于 朝鲜。美夷惧,求和,帝不许。
吐蕃归王化。自是,天下几一统。
太子战死沙场,天下悲恸。 高祖武帝开国四年 52
一月,行“五反”。
八月,帝下“削藩令”,令东北节度使高岗王(开国辅政六亲王之一),华东节度 使 饶石公,西南节度使邓平公
,中南节度使邓恢公,西北节度使习勋公进京。时人谓之:“五马进京,一马当先。”
是年,王师美夷再 战于朝鲜。王师据上甘岭,敌纠兵数万以攻,终溃。 高祖武帝开国五年 53
一月, 行“新三反”。
三月,俄狄王斯大林死。(注:狄王死不曰崩。)
五月,与俄狄盟。
六月,始料民,口六亿又一百九十又三万八千又三 十 又五。为前所未有之盛世。
九月,彭桓公平美夷于高丽。高丽中分。北者为朝鲜,南者为韩国。 高......

阅读全文(507) | 评论:0

在使用PHP发送SMTP邮件的时候遇到的问题及其解决。(2010-08-10 23:25:00)

摘要:       这几天,我借鉴网上和自己研究的知识学习PHP发送SMTP邮件的方法。眼看成功了,却遇到两个问题:一是邮件的标题是乱码;二是在邮件里面没有显示发件人姓名。
       对于第一个问题,经过我网上搜索后知道是编码的问题,在将标题转换为GBK格式之后,问题迎刃而解!
       对于第二个问题,我在网上查到对于$From参数,需要写成“收件人姓名<XXX@163.com>”的形式。我欣喜若狂,改完之后,在gmail的邮箱里面立马生效。正准备欢庆,发现在测试163邮箱的时候依旧无法显示。头大啊!!!!!想了好久,试了几个格式都不成。到底为什么呢?于是我又想到了编码,是啊,这里有中文了呢,立即把这里的中文也转成GBK格式,嘿嘿!问题也解决了。我真是高兴啊!想这虽然是两个小问题,可是可能要是不注意很容易被忽略,这里写出来,希望可以给大家提供一些借鉴。以后多注意在遇到中文时候的邮件编码,很多错误就不会发生了:)......

阅读全文(1870) | 评论:0

utf-8 gbk gb2有什么区别?(2010-08-09 14:40:00)

摘要:gb2312编码集GBK编码的比较

gb2312编码简介
gb2312(又称为GB 2312-80)编码是一个简体中文字符集的中国国家标准,全称为《信息交换用汉字编码字符集·基本集》,又称为GB0,由中国国家标准总局发布,1981年5月1日实施。
更多详细介绍http://zh.wikipedia.org/zh-cn/Gb2312

GBK编码简介
GBK全名为汉字内码扩展规范,英文名Chinese Internal Code Specification。K 即是“扩展”所对应的汉语拼音(KuoZhan11)中“扩”字的声母。GBK 来自中国国家标准代码GB 13000.1-93。
更多详细介绍http://zh.wikipedia.org/zh-cn/GBK

GBK编码产生的原因
由于GB2312-80只收录了6763个汉字,有不少汉字,如部分在GB 2312-80推出以后才简化的汉字(如“啰”),部分人名用字(如中国前总理朱镕基的“镕”字),台湾及香港使用的繁体字,日语及朝鲜语汉字等,并未有收录在内。中文电脑开发商,于是利用了GB 2312-80未有使用的编码空间,收录了所有出现在Unicode 1.1及GB 13000.1-93之中的汉字,制定了GBK编码。

在实际的项目开发中,使用gb2312编码经常会造成部分人名无法正常显示,所以一般推荐使用GBK编码,比如:......

阅读全文(2294) | 评论:0

PHP的内码转换函数 mb_convert_encoding()(2010-08-06 23:17:00)

摘要:因为某程序要用输出UTF-8编码..但是原数据是GBK编码的 百度 找了很多有关内码转换的类..但是缺点很多.又不支持GBK TO UTF-8 不过一个一个找还是在PHP官方的FAQ找到了mb_convert_encoding() 该函数要在PHP4.0.6以上才有..听说有的
想关链接: http://cn.php.net/manual/zh/function.mb-convert-encoding.php 做一个GBK To UTF-8
< ?php
header("content-Type: text/html; charset=Utf-8");
echo mb_convert_encoding("妳係我的友仔", "UTF-8", "GBK");
?> 再来个GB2312 To Big5
< ?php
header("content-Type: text/html; charset=big5");
echo mb_convert_encoding("你是我的朋友", "big5", "GB2312");
?> 文章转载自网管之家:http://www.bitscn.com/pdb/php/200701/95622.html......

阅读全文(1779) | 评论:0

我们从诸葛亮的《诫子书》中学习什么?(2010-08-05 00:28:00)

摘要: 被中华民族称为智慧化身的诸葛亮,像今天的家长一样,同样非常关心子女的教育成长。他不仅关心孩子的读书学习,更为关注对孩子的智慧人生教育,如何做人,如何处世,如何在社会实践中磨砺自己的精神意志,如何立行、立言、立德,如何为自己的一生建立一个符合实际的奋斗目标。这可以从他写给儿子的一封书信《诫子书》中,让我们感受到作为父亲的诸葛亮,对教育子女成人成才的良苦用心。虽然他在《诫子书》中只用了短短八十六字,但是,诸葛先生却对于孩子应该如何为学、做人,为人、处世,阐述了既精辟又具体可行,既理性又赋予希望的告诫训育。 这篇来自一千八百多年前的《诫子书》,虽然不像诸葛亮的名篇《前出师表》、《后出师表》那样纵论江山社稷,谋略经邦济世,慷慨天下正气,忠义千古流芳,但它却是人类社会在教育子女中的智慧结晶。即便在今天的人文科技时代,在所有的父母都将教育子女视为最大投资的人才竞争时代,无疑仍然具有其照亮历史天空的精英光彩。因为,真正的智慧,是可以超越时空,历久常新。向中华民族的智慧化身诸葛亮学习训育子女的思想方法,同时学会在世事纷繁的社会生活中,如何在变局中安身立命,在逆境中找到力量的智慧思维吧! 诸葛亮《诫子书》 夫君子之行,静以修身,俭以养德;非澹泊无以明志,非宁静无以致远。 夫学须静也,才须学也;非学无以广才,非志无以成学。 怠慢则不能励精,险躁则不能冶性。 年与时驰,意与岁去, 遂成枯落,多不接世。 悲守穷庐,将复何及! 《诫子书》收录在后人为诸葛亮辑录整理、出版的《诸葛亮集》。笔者曾经捧读过此书,深深为诸葛孔明先生的《诫子书》和《诫外甥书》两篇短文感动。《诫子书》以规劝、督导孩子的学习为主,兼及为人处世之道与修身养性之理;而《诫外甥书》则侧重教诲训导孩子如何在复杂的社会生活中,力戒外邪浸淫,坚守为人之德,与人交往不失其真,把握自己勿使迷醉。近日,笔者再度从网络上阅读到诸葛亮的《诫子书》,感慨颇深。因此,在学习、汲取有关对《诫子书》的思想内容解读的同时,结合自己的认识理解,从熟读、读懂这篇《诫子书》的角度,来分析、欣赏、领悟和践行诸葛孔明先生在科学地训育子女、为子女指导人生道路的思想精髓和具体方法。因为,在《诫子书》短短的八十六个汉字中,蕴含着对子女的督导、教导和引导的力量,这是激励孩子奋发向上、成人成才、励精图治、建功立业的力量! 第一:宁静的力量 “静以修身......

阅读全文(2637) | 评论:3