一.题目:数字在排序数组中出现的次数 题目:统计一个数字在排序数组中出现的次数.例如输入排序数组{1,2,3,3,3,3,4,5}和数字3,由于3在这个数组中出现了4次,因此输出4. 二.解题思路 2.1 直接运用二分查找 既然输入的数组是排序的,那么我们很自然地就能想到用二分查找算法.在题目给出的例子中,我们可以先用二分查找算法找到一个3.由于3可能出现多次,因此我们找到的3的左右两边可能都有3,于是我们在找到的3的左右两边顺序扫描,分别找出第一个3和最后一个3.因为要查找的数字在长度为n的数…