- 博客(14)
- 收藏
- 关注
原创 翻硬币
翻硬币:有N(N目前思路:1.一定要把行翻装操作和列翻转操作捆绑起来,称为一次翻转,以保证每一次翻转,正面硬币个数能够增加。说明:0为正 1为反初始反面数目为81100011000001100011000000一次正翻转以后变成0011111000001100011000000正面个数减少了,但是此时,通过一个列翻转00001
2012-03-29 17:18:04
845
原创 转载 评论:其实Unix很简单
很多编程的朋友都在网上问我这样的几个问题,Unix怎么学?Unix怎么这么难?如何才能学好?并且让我给他们一些学好Unix的经验。在绝大多数时候,我发现问这些问题的朋友都有两个特点:1)对Unix有畏难心理,对其没有信心;2)喜欢用拿Windows来和Unix做比较。
2011-08-25 04:29:12
407
转载 几个排序算法。先留着,以后要重构.....转自百度百科
排序算法源代码及复杂度分析一、简单排序算法 由于程序比较简单,所以没有加什么注释。所有的程序都给出了完整的运行代码,并在我的VC环境 下运行通过。因为没有涉及MFC和WINDOWS的内容,所以在BORLAND C++的平台上应该也不会有什么 问题的。在代码的后面给出了运行过程示意,希望对理解有帮助。1.冒泡法: 这是最原始,也是众所周知的最慢的算法了。他的名字的由来因为它的工作看来象是冒泡: #include using namespace std; void Bu
2011-05-28 01:23:00
676
转载 时钟页面置换算法 转自CSkaoyan论坛的zju童鞋 http://www.cskaoyan.com/thread-4777-1-1.html
内存及控制信息输入串指针移动情况及帧替换信息是否缺页?内存访问位指针3内存中没有3,需要找到一个帧放入3,指针所指的位置恰好有访问位为0的,于是就淘汰这个帧,指针下移√0←00内存访问位指针4内存中没有4,需要找到一个帧放入4,指针所指的位置恰好有访问位为0的,于是就淘汰这个帧,指针下移√310←0内存访问位指针2内存中没有2,需要找到一个帧放入2,指针所指的位置恰好有访问位为0的,于是就淘汰这个帧,指针下移√31410←内存访问位指针6内存中没有6,需要找到一个帧放入6,指针所
2011-05-24 16:59:00
9522
原创 三个终极问题。
<br />唯物三个问题 <br />1.如何更好的认识宇宙世界、并解决关于宇宙的问题。<br />2.如何更好的认识人类社会、并解决关于人类的问题。 <br /> 3.如何更好的认识自我人生、并解决关于人生的问题。 <br />唯心三个问题 <br />1我是谁? <br />2我从哪里来? <br />3我要到哪里去<br /> <br /> <br /> <br />这是网上某些同学给的答案,但我存有异议。具体到物理学,其中一个终极问题应该是用一个统一的理论去描述宇
2011-05-23 23:45:00
1220
转载 Web开发人员应当收藏的10个网站
<br /><br /> <br />ugmbbc发布于 2011-05-10 20:43:16|1317 次阅读 字体:大小打印预览<br /><br />感谢自由职业的投递<br />互联网上有数百万的网站可以提供服务,其中只有一些对Web开发员来说是极为有效的工具。在本文中,Jean-Baptiste Jung整理出了10个极有用的网站,绝对值得Web开发者收藏到书签中。<br />1. Mysql Format Date<br /><br /> 通过MySQL DATE_FORM
2011-05-10 21:55:00
487
原创 ubuntu 更新以后无法启动Xwindows,修复成功
更新过程中提示部分模块无法安装,重启以后发现无法进入Xwindows,按ctl+alt+F7进入命令行模式,查看一番以后发现系统功能基本安装完成,手动启动Xwindows,(命令startx),提示缺失模块,显卡驱动故障,无法链接server等error。确定是Xwindows没有成功安装所致。解决方法:通过升级镜像natty-alter.iso重新编译内核,故障解决。
2011-05-05 23:46:00
3545
原创 实践证明,要从ubutu10.04 skip 10.10 to 11.04 是不能做到的(是不是真的呢?)
我下载了一个11.04 的升级iso(注意不是安装镜像,是natty-alternate-i386.iso),想从10.04直接升级到11.04,通过挂载镜像的方式安装,结果系统提示:无法升级:An upgrade from 'lucid' to 'natty' is not supported with this tool.然后我去搜集一下资料,发现官方也没有提供从10.04升级至11.04的解决方案,网上查了一下,原因有人说是是版本兼容性的问题(特别是LTS版本)通过ubuntu自带的更新管理器也只提供
2011-05-04 16:52:00
1142
3
转载 更新Ubuntu11.04时意外断电之后的离线升级方法
<br />Ubuntu11.04在28号如期发布,为了抢鲜,我也在当天晚上在线升级了一下版本。整个过程下来发现安装的时间达一小时之多,比下载软件包还要久。悲剧也就在此刻上演,据安装结束还剩十多分钟时,学校断电了(学校23点准时熄灯),就这样问题来了。 <br />第二天开机,虽然内核已经更新到2.6.38,但没法进入系统,甚至无法加载任何系统文件,一直黑屏。只好重启进入旧内核版本2.6.37,发现旧内核也无法正常进入桌面,只能停留在命令模式。<br />解决方法<br />当意外出现这种情况时,
2011-05-02 10:31:00
712
原创 捕食者物体跟踪算法:未来的计算机操作界面
<br />我刚刚看到了这个用来演示一种新的物体跟踪的算法的视频,它是一个博士论文里的一部分。Zdenek Kalal是英国萨里大学的一个捷克学生。他演示的是他的神奇的精确定位系统,这个系统几乎可以跟踪镜头里的任何物体,只要你能看见它,并把它选中。 它能做很多神情的事情。在这个视频中,他演示了通过摄像机拍摄他的手指、把他的手指选做目标。系统于是就能精确的跟踪他的手指的动作。更令人惊奇的是,这个系统能够通过分析物体的运动来完善跟踪算法。你能在很短的时间里教会它跟踪你的手指、面孔或在高速公路上狂颠的轿
2011-04-28 23:09:00
544
转载 学习HTML5不可错过的12家国外网站
<br />HTML5是近十年来Web开发标准最巨大的飞跃。和以前的版本不同,HTML5并非仅仅用来表示Web内容,它的新使命是将Web带入一个成熟的应用平台,在HTML5平台上,视频、音频、图象、动画以及同电脑的交互都被标准化。对于广大开发人员和设计者,究竟该如何入手HTML5及获取相关的国外最新资源。 <br /> 以下是广大HTML5技术爱好者学习和参考相关技术不可错过的12家外网,它们或是采用HTML5技术开发出的案例,或是HTML5相关的学习资源,供国内的开发人员参阅。 <br
2011-04-27 07:53:00
874
转载 IT公司中最流行的10种编程语言
<br />1. C 语言<br />C语言是一种通用性的编程语言,由Dennis Ritchie于1969年-1973年间在贝尔实验室为Unix操作系统而开发。<br />尽管C语言是为实现操作系统软件而设计的,但它也广泛的应用于开发便携式应用软件。 代码: #include <stdio.h> int main(void) { printf("hello, world!n"); return 0; } <br /><br />2. C ++<br />
2011-04-26 21:30:00
711
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人