我收藏的难题 编成部分

类别:编程语言 点击:0 评论:0 推荐:

3    main() 
{   long a=10000,b,c=2800,d,e,f[2801],g; 
    for(;b-c;) 
        f[b++]=a/5; 
    for(;d=0,g=c*2;c-=14,printf("%.4d",e+d/a),e=d%a) 
        for(b=c;d+=f[b]*a,f[b]=d%--g,d/=g--,--b;d*=b); 
}

4.搜索引擎的日志要记录所有查询串,有一千万条查询,不重复的不超过三百万

  要统计最热门的10条查询串. 内存<1G. 字符串长 0-255

  (1) 主要解决思路 //具体用词和原题不大一样

  (2) 算法及其复杂度分析

4.有字典,设计一个英文拼写纠正算法 (1) 思想 (2) 算法及复杂度 (3) 改进

5. { aaa, bb, ccc, dd }, { bbb, ff }, { gg } 等一些字符串的集合

  要求把交集不为空的集合并起来,如上例会得到 { aaa, bb, ccc, dd, ff }, {gg}

  (1) 思想 (2) 算法及复杂度 (3) 改进

6 不用if 等比较语句比较两个整数大小

7 如何修改const 变量

本文地址:http://com.8s8s.com/it/it24539.htm