上一页 1 ··· 3 4 5 6 7
摘要: 题目: 解题思路: 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) 编辑
摘要: 题目: 解题思路: 采用贪心策略即可,此题我们只需要将所有股票上升时期持有,在下跌阶段卖掉即可。 python: c++: 阅读全文
posted @ 2018-04-20 17:25 且听疯吟吖 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 解题思路:本题比较简单。用两个指针即可完成。一个为pre指针记录删除新的数组,另一个为cur指针,指向当前的元素。如果发现前一个数据与后一数据不想等,这时将前一个数据添加到新的数组中; python: c++: 阅读全文
posted @ 2018-04-20 17:16 且听疯吟吖 阅读(201) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7