2019年3月27日

旋转数组

摘要: 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 代码: 思路: 我的思路涉及三个知识点。 1.Python 中, list 相加指的是列表相加,而不是列表中的每个值相加。 区分字符串相加 + ,extend() ,前者是生成一个新的对象,后者是原地修改对象。 注意元素添加 a 阅读全文

posted @ 2019-03-27 20:53 雪原那么远 阅读(121) 评论(0) 推荐(0)

买卖股票的最佳时机

摘要: 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。 注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。 示例 1: 代码: 思路: 用 for 循环会更快一些 升级版: 使用动 阅读全文

posted @ 2019-03-27 19:35 雪原那么远 阅读(114) 评论(0) 推荐(0)

从排序数组中删除重复项

摘要: 参考: https://blog.csdn.net/qitong111/article/details/79729639 https://blog.csdn.net/qq_25677349/article/details/80588952 题目: https://leetcode-cn.com/ex 阅读全文

posted @ 2019-03-27 11:50 雪原那么远 阅读(123) 评论(0) 推荐(0)

导航