摘要:
题目描述 统计一个数字在排序数组中出现的次数。 【思路】因为是排序数组,所以可以用二分法搜索到要查找的值在数组中的一个位置,接着向两侧扫描,遇到不等的就停止。 阅读全文
摘要:
题目描述 输入两个链表,找出它们的第一个公共结点。 【思路】找出两个链表的长度,然后让长的走两个链表的长度差,然后再一起走(因为两个链表用公共的尾部)。 阅读全文
摘要:
题目描述 在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007 【思路】看到这样的题目,最简单的想法就是遍历每一个元素,让其与后面的元素对比,如果大于 阅读全文
摘要:
题目描述 在一个字符串(1<=字符串长度<=10000,全部由大写字母组成)中找到第一个只出现一次的字符,并返回它的位置 【思路】当一个字符第一次出现的位置和它最后一次出现的位置相同,那么它就是只出现一次的数 阅读全文