惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Blog — PlanetScale
Blog — PlanetScale
N
Netflix TechBlog - Medium
博客园 - 司徒正美
The GitHub Blog
The GitHub Blog
G
Google Developers Blog
Stack Overflow Blog
Stack Overflow Blog
博客园_首页
Google DeepMind News
Google DeepMind News
博客园 - 【当耐特】
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Recent Announcements
Recent Announcements
aimingoo的专栏
aimingoo的专栏
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Y
Y Combinator Blog
B
Blog RSS Feed
人人都是产品经理
人人都是产品经理
MongoDB | Blog
MongoDB | Blog
量子位
博客园 - Franky
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The Cloudflare Blog
有赞技术团队
有赞技术团队
Jina AI
Jina AI
GbyAI
GbyAI

博客园 - Eugene Leung

The AndroidManifest.xml File Make Web Not War 不使网站成为战场 地理考考你 开始进入SilverLight 邓亚萍博士学位论文 英文题目 DartTrainer 免费下载 从MSN Messenger的Hand Writing开始 今天闲暇的时候画了两幅画 fyiReporting RDLC Report Custom Code - Eugene Leung 骑 自行车 从公司 到家 猴面包树果 baobab tree 继承Form中的DevExpress控件不能打开编辑器Designer LJP Little John PalmOS 1.0 Release 最新版 (RC9后的正式版) 当你老了 --叶芝 我的语文备忘 新开始做wpf,随便写点经验 初中英语课本里隐藏着的惊人秘密(转载) 如果不出意外,我每周都会去工大打球 关于 韩国 申明 豆浆 和 端午 是其国家创造或历史的 看法
这几个问题我来答
Eugene Leung · 2009-03-04 · via 博客园 - Eugene Leung

算法

  1. 怎样知道一个数字是不是2的乘方?怎样判断一个数是不是奇数?      a. 用该数x与x-1做&操作,结果为零则x为2的乘方,另外2的乘方的末尾规律为2、4、8、6。 b. 奇数比较好判断,只要最后一位是奇数那这个数就是奇数
  2. 怎样找出链表中间的元素?     用两根指针指向表头,当a到一步,b就动两步。
  3. 怎样改变10,000个静态HTML页面中所有电话号码的格式? 这个不大清楚,不过我认为正则表达式是一个不错的选择
  4. 举出一个你所用过的递归的例子。 生成多级菜单(递推) 兔子数列(递归)
  5. 在散列表和排序后的列表中找一个元素,哪个查找速度最快?  排序表用二分法查找耗时比较稳定 O(n2) ,散列表不稳定,但可能比排序表快。
  6. 不管是书、杂志还是网络,你从中所学到的最后一点算法知识是什么? “算法是解决问题的步骤,会因为实际问题的需要变化”
  7. 怎样把字符串反转?你能不用临时的字符串么?   用两个指针, a指向头,b指向尾,b递减直到a,依次输出b指针指向的值。
  8. 你愿意用什么类型的语言来编写复杂的算法? C系列语言
  9. 有一个数组,里面是从1到1,000,000的整数,其中有一个数字出现了两次,你怎么找出那个重复的数字? 排序,然后比对相临数字
  10. 你知道“旅行商问题(Traveling Salesman Problem)”么? 查Google

posted on 2009-03-04 12:45  Eugene Leung  阅读(306)  评论()    收藏  举报