面试题各个击破---算法

发布于 / 随记 / 0条评论 / Tags: 面试 / 186 次浏览

  1. 不用for循环,计算2的3次方 答案是递归
 private int multi(int num,int n){
        if(n == 1){
            return num;
        }else {
             n--;
            return num * multi(num,n);

        }
    }

2.动态规划问题 3.paxos一致性算法问题

  • 网络计算机,含有abcd
  • 客户端发送一个值过去value 如“foo”,“bar”
  • abcd 同意agree采纳同一个值“bar” 实现过程:每个node 都有proposer和acceptor和learner,按照先到先接受(接受第一个的原则)进行少数服从多数

    评论区(暂无评论)