程序人生
文章平均质量分 64
phinecos
专注于开源技术的研究与应用
展开
-
笔试题练习(五)
1, 对任意输入的正整数N,编写程序求N!的尾部连续0的个数,并指出计算复杂度。如:18!=6402373705728000,尾部连续0的个数是3。(不用考虑数值超出计算机整数界限的问题)解法1:(直接大数计算N!)Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.Cod原创 2009-05-27 16:40:00 · 711 阅读 · 0 评论 -
笔试题练习(八)
1,不使用中间变量实现strlenCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->int strlen_p(const char *p){ if (*p == /0) return 0; else原创 2009-06-02 13:40:00 · 672 阅读 · 0 评论 -
笔试题练习(七)
1,链表的常见操作 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->struct Node{ int value; struct Node* next;}root;//已知链表的头结点head,写一个函数把这个链表逆序Node原创 2009-06-01 23:40:00 · 675 阅读 · 0 评论 -
笔试题练习(六)
1,输入N, 打印 N*N螺旋矩阵比如 N = 3,打印:1 2 38 9 47 6 5N = 4,打印:1 2 3 412 13 14 511 16 15 610 9 8 7Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.Cod原创 2009-05-27 21:40:00 · 560 阅读 · 0 评论 -
笔试题练习(四)
1. 成语纠错问题背景你的任务是给一个错误的四字成语进行纠错,找到它的正确写法。具体来说,你只允许修改四个汉字中的其中一个,使得修改后的成语在给定的成语列表中出现。原先的错误成语保证不在成语列表中出现。有时,这样的“纠错”结果并不惟一。例如“一糯千金”可以改为“一字千金”也可以改成“一诺千金”。但由于“糯”和“诺”是同音字,“一糯千金”实为“一诺千金”的可能性比较大。因原创 2009-05-22 21:40:00 · 642 阅读 · 0 评论 -
笔试题练习(二)
1、不使用额外空间,将 A,B两链表的元素交叉归并Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->/** * * @author phinecos * @since 2009-05-19 * */public cl原创 2009-05-19 20:40:00 · 618 阅读 · 0 评论 -
笔试题练习(一)
1,请定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句答:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#define MAX(a,b) ((a-b)+abs(a-b)) ? a : b若a>b,则a-b和abs(原创 2009-05-19 15:40:00 · 732 阅读 · 0 评论 -
今年的计划
1<span style="font-size:10.0pt;font-family:宋体;mso-ascii-font-family:Verdana;mso-fareast-font-family:宋体;mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:m原创 2010-03-03 23:08:00 · 1109 阅读 · 5 评论 -
4月读书小结
1<span style="font-family:宋体;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:宋体;mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:Calibri;mso-原创 2010-05-04 20:09:00 · 685 阅读 · 0 评论 -
5月读书小结
1,《可爱的Python》,难得的一本国人写的好书。这本书最有特色的一点就是以一个CD信息搜索程序作为载体,从最简单的需求入手,逐步深入下去,一点点对python脚本进行重构和改进。这个项目虽然很小,但却能体会到作者的整个思路过程,尤其是作者的思维过程的展现,很有实用价值。不过这个项目还应当更深入提升一些,应该将CD信息构造成倒排索引,再对搜索的关键字进行分词,然后进行搜索,如果像这样能与原创 2010-05-28 21:12:00 · 664 阅读 · 0 评论 -
每日学习笔记(12)
一,源码编译openfetion0,将所需的依赖库都安装好1,安装CMake,版本2.8以上2,在openfetion目录下建立一个build目录3,cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=debug4,进入build目录中进行编译:make 安装:make install5,安装完成后原创 2011-07-01 16:35:00 · 2443 阅读 · 0 评论 -
技术宅---我的网上抢火车票攻略
写在前面 写这篇文章的起因是今天在12306上买火车票时,被这牛逼的网站给震撼到了,靠,牛叉得让人无语的用户体验啊。就讲讲我是如何利用一个小工具做辅助,幸运地抢到了回家的卧铺票的。希望能给有需要的兄弟们做个参考。 回顾下我今天网上购票的全过程,总结起来有四个难关,第一是登陆,第二是预定,第三是提交订单,第四是支付。本文的目的主要是为了在第一和第二关提供一些帮助。准备工作:原创 2012-01-07 13:16:32 · 9906 阅读 · 9 评论 -
go-home(一款针对12306的火车票订票软件)源码分析
项目地址:http://code.google.com/p/go-home/,源代码svn地址: http://go-home.googlecode.com/svn/trunk/去年出的一款比较老的订票软件,现在可能已经失效了,只是拿来学习下基本的订票流程,方便对其他订票脚本的研究。基本流程图:1,获取图片验证码提交请求给https://dynamic.12306.cn/otsweb/passCo原创 2012-12-28 21:36:42 · 7978 阅读 · 2 评论 -
笔试题练习(九)
1,有一个数组a[1000]存放0--1000;要求每隔二个数删掉一个数,到末尾时循环至开头继续进行,求最后一个被删掉的数的原始下标位置。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#include iostream>using nam原创 2009-06-04 14:40:00 · 747 阅读 · 0 评论 -
一个清理系统盘垃圾文件的方法
在aspnetx的《今天在网上找到的一个清楚c盘垃圾文件的方法 》这篇文章中看到这么个方法,试用了下,真的把系统盘清理出200多M的垃圾文件,十分有效,收藏起来。 使用方法:把如下的代码写到一个文本文件当中,把其后缀改为.bat,再双击运行即可。 代码如下:@echo offecho 正在清除系统垃圾文件,请稍等del /f /s /q %systemdrive%/原创 2006-08-17 13:02:00 · 1323 阅读 · 1 评论 -
第一次面试
先谈谈对这个公司宣讲会的印象。人力资源部的两个MM还是不错的,好象其中一个还是部门经理。来听的人都有发一个小笔记本,我进来了两次,居然就发了两次。那个经理MM长的挺高挑的,口才也不错,讲述了下企业文化,发展方向等东西,还接受了现场提问,我也鼓起勇气提了一个关于员工培训方面的问题,感觉就是这个hr还是比较尊重提问者的,不光通过肢体的表达,更重要的是眼神的交流。原创 2006-11-16 23:00:00 · 625 阅读 · 0 评论 -
笔试题练习(三)
1, 两个一样的杯子,分别装着同体积的茶水和牛奶,然后茶水取一瓢到牛奶杯里,搅匀后从牛奶杯里取一瓢到茶水杯里,问牛奶杯里茶水多还是茶水杯里牛奶多?(华为)答:体积不变,是一样多。 假设茶水有1000单位,牛奶也一样是1000单位。无论他倒多少次,假设最后茶水杯里有X单位的牛奶,那么茶水杯里的茶水就是(1000-X)。所以牛奶杯里的茶水就是X单位。所以是一样多的。2, 有10个硬币外原创 2009-05-20 18:40:00 · 1045 阅读 · 0 评论 -
每日阅读(三)
1)Ifprogramming languages were cars...编程语言和车进行类比的老笑话了,不过作者加入了最新的一些语言,如Ruby等2)IfArchitects Had To Work Like Web Designers给架构师们好好上一课。。。3)Hilarious Hello worlds又是经典的“Hello原创 2007-11-03 21:53:00 · 552 阅读 · 0 评论 -
每日阅读(二)
1)Mmm! I love raisins made with SELECT * FROM [Equipment Table]! 呵呵,这家公司用的什么系统哦,bug都上包装袋了。。2)Web 2.0 how-to design style guideWeb2.0的设计风格指南,简约而不简单。。。3)What code DOESNT do in real life (th原创 2007-11-02 21:53:00 · 531 阅读 · 0 评论 -
每日阅读(一)
1)GoogleReveals "OpenSocial": APIs to Create Aps for Any Social Network 这篇介绍了Google最新发布的OpenSocial的目标:为开发者提供一个通用的开发接口,听起来不错的想法,不知道能不能依靠这个和FaceBook一较高下呢?毕竟基于后者的应用已经很多了。。2)Microsoft原创 2007-11-01 19:53:00 · 698 阅读 · 0 评论 -
重温《甘十九妹》
“十年生死两茫茫,不思量,自难忘。”东坡先生当年祭奠亡妻的句子,如今读来依旧感人至深。人生在世如白驹过隙,岁月易逝,但真情永在,让人回忆往昔仍有一种心灵的触动。十年对于人的一生来说是一段时间,它并不能代表太多的变化,但也足以让人有些回忆了。 小时候看过的武侠片现在还能记住名字的就两部片子,《白眉大侠》和《甘十九妹》,好像都是看的四川台。记得那个时候为了看原创 2007-09-17 20:55:00 · 3394 阅读 · 0 评论 -
解决“显示桌面”快捷方式的丢失
把下面的内容复制到一个文本文件中,文件名字为“显示桌面”扩展名为“.scf”IZers Blog(博客)|4jw.g-f�FD[Shell]DV%PW~ gn0Command=2IZers Blog(博客)%q_#]7Ko"YEIconFile=explorer.exe,3IZers Blog(博客)[1]Z2w6_8F.n6q1~)@原创 2007-06-05 01:57:00 · 669 阅读 · 0 评论 -
浙大复试(三)
一大早就起来就先查了下自己的分组情况,排在第6个,应该是10点多的面试。不过我还是决定早点去,毕竟可以多了解下前面的同学的出题情况。 到了考场后,第一个已经在里面了,等他出来说了下出题的情况,心里的一块石头就放下了。了解了下情况,英文就只要求自我介绍下,然后就是问些专业方面的问题,这就好办了。 在阳台上等了一个多小时,一个mm就出来叫我进原创 2007-04-05 22:59:00 · 1008 阅读 · 0 评论 -
浙大复试(二)
上机考试是在紫金港,好像是因为这里才有这么多机子用吧。2年前也来过这里,那时候是来这里参加省赛。 题目共6道,限时3个小时。先是做一个”A+B”的练习题热身。开始了以后,第一道题目就把搞郁闷了,输入输出的格式我从没碰到过,最后花了好大功夫才,用了两重while循环才搞定。 第二道题目就最简单了,字符统计,送分题,5分钟搞定。前两道题目没花原创 2007-04-05 21:59:00 · 605 阅读 · 0 评论 -
Self Introduction
复试时准备的一篇英文自我介绍,记下来以后也用得上。。。 Good morning, I am glad to have a chance for this interview, and I hope I can make a good performance today, eventually enroll in this prestigious univers原创 2007-03-30 12:59:00 · 597 阅读 · 1 评论 -
SQL Server安装文件挂起错误解决办法
今天安装SQL Server 2000,遇到一个没见过的问题。具体情况和解决方法如下: 安装的是SQL Server 2000开发版,出现了错误:“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机。” 接着按照提示重启计算机,再安装,仍然出现同样的提示。再网上查找相关资料,得知是安装程序在先前的安装过程中在系统注册表留下某原创 2007-03-28 19:59:00 · 537 阅读 · 0 评论 -
Ajax初感想
历史唯物主义认为,“人民群众是历史的创造者,人们不断增长的物质文化需要和落后的社会生产之间的矛盾推动着社会生产前进。”在Web技术的发展历程中可以很好地运用这个原理来解释。 最初的Web不过是为了学术研究的目的,供科学家之间交流论文所用,简单的基于文本的静态html页面完全可以满足所需。可随着用户们的“贪心”,对应用的交互性要求越来越高,动态的Web技术就出现了原创 2006-12-09 17:00:00 · 521 阅读 · 0 评论 -
笔试题集锦(2)
1) 下面代码有哪些错误?(台湾某公司05年12月笔试题)#include iostream>using namespace std;int main(){ int &t1; int *pi; *pi = 3; const double dt; coutpiendl; return 0;}答案#region 答案1 引用不能为空,必须在定原创 2006-12-02 00:00:00 · 459 阅读 · 0 评论 -
笔试题集锦(1)
1) 下面代码的结果是什么?(台湾某cpu公司05年笔试题)#include iostream>using namespace std;#define product(x) (x*x)int main(){ int i=3,j,k; j = product(i++); k = product(++i); cout"j="j",k="kendl; re原创 2006-11-30 18:00:00 · 495 阅读 · 0 评论 -
《App Store创赢艺术》读后感
当然,指望凭借一本书就可以学会如何在苹果的App Store中赚得盆满钵满,显然是不切实际的想法。不过这本书倒是可以让你一窥苹果App Store的发展现状,市场营销的策略,策划和执行层面的流程,无论是对于开发人员,策划,还是市场营销人员,都是不无裨益的。社交网络的流行,免费增值模式的大行其道,以及苹果公司自身的产品演进,包括iPhone,iPad等多个产品线的持续发展,都给广大策划和开发人员提供原创 2013-02-21 14:14:46 · 3676 阅读 · 0 评论