随笔 - 13, 文章 - 18, 评论 - 18, 引用 - 0
数据加载中……

一些试题

1) 请编写一个函数,用它把字符串中所有的字符的各种排列形式全部都显示出来;换句话说,用给定的字符串里的字符做全排列。
   比如给定的字符串是"hat"
   则输出 "tha","aht","tah","ath","hta","hat"
 
   字符串中的每一个字符是不相干的,即使有重复出现的,也把他们当成不一样的。
   如"aaa"  要输出六个 "aaa"

2)字符串的全组合
编写一个函数, 用它把字符串中所有字符的各种形式组合全部都显示出来。 各种组合的长度范围从一个字符到字符串的长度。不管排列顺序如何,只要两种组合的字符完全一样,则认为是同一种组合。
如 "123" "12" 和"21" 是同一种组合。

3)字节的升序存储与字节的降序存储

用一个简单函数判断计算机的存储顺序是升序(little-endian) 还是降序(big-endian)

注释: 升序--高字节在高位,低字节在低位
降序--高字节在低位,低字节在高位。

posted on 2007-02-03 09:59 JackLi 阅读(275) 评论(0)  编辑 收藏 引用 所属分类: Examination


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理