zoukankan      html  css  js  c++  java
  • 算法面试:精选微软经典的算法面试100题(第21-25题)

     算法面试:精选微软等公司经典的算法面试100题 第21-25题
    ---------------------------------

     


    2010年10月15日

    第21题
    2010年中兴面试题
    编程求解:
    输入两个整数 n 和 m,从数列1,2,3.......n 中 随意取几个数,
    使其和等于 m ,要求将其中所有的可能组合列出来.

    第22题:
    有4张红色的牌和4张蓝色的牌,主持人先拿任意两张,再分别在A、B、C三人额头上贴任意两张牌,
    A、B、C三人都可以看见其余两人额头上的牌,看完后让他们猜自己额头上是什么颜色的牌,
    A说不知道,B说不知道,C说不知道,然后A说知道了。
    请教如何推理,A是怎么知道的。
    如果用程序,又怎么实现呢?


    第23题:
    用最简单, 最快速的方法计算出下面这个圆形是否和正方形相交。"  
    3D坐标系 原点(0.0,0.0,0.0)
    圆形:
    半径r = 3.0
    圆心o = (*.*, 0.0, *.*)

    正方形:
    4个角坐标;  
    1:(*.*, 0.0, *.*)
    2:(*.*, 0.0, *.*)
    3:(*.*, 0.0, *.*)
    4:(*.*, 0.0, *.*)


    第24题:
    链表操作,
    (1).单链表就地逆置,
    (2)合并链表


    第25题:
    写一个函数,它的原形是int continumax(char *outputstr,char *intputstr)
    功能:
    在字符串中找出连续最长的数字串,并把这个串的长度返回,
    并把这个最长数字串付给其中一个函数参数outputstr所指内存。


    例如:"abcd12345ed125ss123456789"的首地址传给intputstr后,函数将返回9,
    outputstr所指的值为123456789

  • 相关阅读:
    JavaScript通过HTML的class来获取HTML元素的方法总结
    HTML5之FileReader接口读取文件
    简单好用用js就可以保存文本文件到本地
    JS获取节点的兄弟,父级,子级元素的方法
    删除window里面删除不掉的文件
    《软件过程改进》练习题
    软件过程改进2016下半年真题及答案
    jquery
    JSP入门
    JAVA方法
  • 原文地址:https://www.cnblogs.com/ainima/p/6331202.html
Copyright © 2011-2022 走看看