摘要: 题目: 解题思路: 1.题目中要求线性空间,最简单的则是将整个数组进行相与,最后的结果即为目标数。 代码如下: 2.可以用hash,统计每个数目的数量即可,找出出现一次的数。 阅读全文
posted @ 2018-05-02 18:06 且听疯吟吖 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 题目: 解题思路如下: 1.排序:按顺序遍历整个数组,如果发现有数组存在重复则返回结果 2.集合查找:如何集合查找发现有重复元素则返回true,否则返回false。 阅读全文
posted @ 2018-05-02 17:59 且听疯吟吖 阅读(1248) 评论(0) 推荐(1) 编辑
摘要: 题目如下: 解题思路: 本题较为简单解题,解题思路如下: 1.每次向右旋转,一个数据,旋转K次即可。算法的时间复杂度为O(n)。代码如下: python: 2.数组全部反转,然后再依次反转前k个数据和最后n-k个数据: 代码如下: C++: 阅读全文
posted @ 2018-05-02 17:53 且听疯吟吖 阅读(3083) 评论(0) 推荐(0) 编辑