算法测试

未结帖
0 622
ajian admin_jim 2017-12-29
悬赏:5飞吻

算法测试1:

一个是大位数加法:超大位数加法 用long定义变量会边界溢出 写个算法实现两个超大位数的加法 比如说12343257834959483753405794387589347589437589347589473957348957348957439759834759483578934759437958734593+739857389573498754389758943758934759843758934759843758943785943705834905483098543095934058034

思路

 * 1、取得两个字符串的长度     
     * 2、把两个的长度做比较,并得出较长的长度,及较短的长度     
     * 3、把长度较短的加数字符串,在左面补0,使之与较长的字符串一样长     
     * 4、从最高位,一个个数的取出来相加,当然首先得转换为整型     
     * 5、设置进位,如果两个数相加及加上进位大于等于10,并且这不是最左边一个字符相加,相加结果等于     
     *    (取出1+取出2+进位)-10,并把进位设为1;如果没有大于10,就把进位设为0,如些循环,把     
     *    相加的结果以字符串的形式结合起来,就得到最后的结果     
     */      






算法测试2:

第二个算法:给你一篇文章 字数2W字  有2k个备选的敏感词汇 找出这边文章里是否有敏感词汇 

热忱回答0


最近热帖

近期热议

  1. javascript——prototype与__proto 9
  2. Mysql 中出现的Data truncated for column 3
  3. 在nginx中使用x-sendfile的解决方案 3
  4. 高版本jQuery面插件实现Ajax上传图片 1
  5. Thinkphp Socket.class.php 类的使用 1
  6. 使用ionic3创建第一个App 0
  7. ios-oc html5 0
  8. nginx.conf 0
  9. 基于ionic3.4.0的项目搭建 0
  10. php 缩略图 0