![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程题
咖啡不加糖_-
学疏实浅,不免有误,恳请指正!
展开
-
编程题-笔试-招银-24点
今天招银笔试题,输入4个数判断能否完成24点。 思路: 1. 每次从数组中取出两个数进行运算,将这两个数移除数组,并将计算结果放入数组中,而后递归; 2. 剩余1个数字时判断是否为24,若是则输出true,完成;否则回溯至递归上一步换用其他运算符进行递归; 3. 取出的两个数使用所有运算符均无法得到24,回到步骤1换选两数; 4. 任两数的所有运算符都无法得到24,输入false,...原创 2018-09-25 19:07:04 · 760 阅读 · 0 评论 -
编程题-笔试-小米-数字串插入符号判断表达式结果
中午小米笔试的第二题编程题。 输入:整数N(1<=N<=7),整数M; 你可以在数字串“123...N”中的两个字符间任意插入'+'或'-',并计算插入后的字符串表达式结果; 输出:计算结果等于M的插入方式数; 例如输入N=3,M=2时,共有: “123”=123,“12+3”=15,“12-3”=9, “1+23”=24,“1+2+3”=6,“1+2-3”=0...原创 2018-09-27 17:45:24 · 326 阅读 · 0 评论