第三天打卡。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三天打卡。相关的知识,希望对你有一定的参考价值。

BinarySearch

技术分享
import java.util.Array

public class BinarySearch {
    public static int rank (int key, int[] a) {
        if (lo > hi) return -1;
        int lo = 0;
        int hi = a.length - 1;
        int mid = lo + (hi - lo) / 2;
        while (lo <= hi) {
        if (key < a[mid]) hi = mid - 1;
        else if (key > a[mid]) lo = mid + 1;
        else return mid;
        }
        return -1;
    }
    public static void main(String []args) {
        int[] whitelist = In.readInts(arg[0]);
        Array.sort (whitelist);
        while (!StdIn.isEmpty()) {
            int key = StdIn.readInt();
            if (rank (key, whitelist < 0)) {
                StdOut.println(key);
            }
        }
    }
}
View Code

Counter client that stimulates T coin flips

技术分享
public class Counter {
    Counter (String id);
    void increment();
    int tally();
    String toString();
}

public class Flips {
    public static void main (String[] args) {
        int T = Integer.parseInt(args[0]);
        Counter heads = new Counter("heads");
        Counter tails = new Counter("tails");
        for (int t = 0; t < T; t ++) {
            if (StdRandom.bernoulli(0.5))
                heads.increment();
            else tails.increment();
        }
        StdOut.println(heads);
        StdOut.println(tails);
        int d = heads.tally() - tails.tally();
        StdOut.println(Math.abs(d));
    }
}
View Code

 

以上是关于第三天打卡。的主要内容,如果未能解决你的问题,请参考以下文章

第三天打卡。

学习Linux打卡计划(第三天)

二十一天——打卡第三天

明年找到好工作:面试题打卡第三天

明年找到好工作:面试题打卡第三天

为了九月秋招,现在开始面试打卡——第三天