上一页 1 ··· 3 4 5 6 7
摘要: 先说自己的思路 这题和217存在重复问题相似 这题找数组中只有一次的数字 而存在重复问题是找出现两次的数字 所以我先排序 然后以2为间隔两两进行对比 是否相同 如果不同则return值 如果倒数第二个之前都是相同的 则return 最后一个值 上代码(通过) 运行时间为60ms 只击败49%的用户 阅读全文
posted @ 2019-02-11 12:29 剑峰随心 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 首先 我们要分清楚一些概念和他们之间的关系 数组(array) 表(list) 链表(linked list) 数组链表(array list) 队列(queue) 栈(stack) list列表 array数组 python中内置list数据结构 存放的数据类型可以不同。 但是有个缺点 list存 阅读全文
posted @ 2019-02-11 10:10 剑峰随心 阅读(789) 评论(0) 推荐(0) 编辑
摘要: leetcode 题目描述:给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 尽可能想出更多的解决方案,至少有三种不同的方法可以解决这个问题。 要求使用空间复杂度为 O(1) 的原地算法。 举例:输入: [1,2,3,4,5,6,7] 和 k = 3 输出: [5,6,7,1, 阅读全文
posted @ 2019-01-24 17:01 剑峰随心 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 看到一篇有意思的博客 利用微信开放的接口itchat 可以获取登录的微信好友信息 并且利用图像工具显示分析结果 非常的有意思 记录下实现过程 并提供可执行代码 首先要 import itchat 库 这个是微信开源的一个接口 用于登录微信并且查看账户里好友信息服务的 2种导入方法 都可以快速下载库 阅读全文
posted @ 2019-01-24 13:54 剑峰随心 阅读(1474) 评论(2) 推荐(3) 编辑
摘要: 开始刷leetcode算法题 今天做的是“买卖股票的最佳时机” 题目要求 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。 注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。 阅读全文
posted @ 2019-01-23 14:43 剑峰随心 阅读(2068) 评论(0) 推荐(0) 编辑
摘要: 写了一些程序,基本上都是直接def函数 然后在main方法中 调用 但是在一些应用程序中 会有基本语法的使用(初始化,继承) 初始化: 1.在程序执行时一定执行一次的操作 2.python中初始化init 参数第一个必须要加self 3.对变量进行赋值 继承: 子类继承父类 1.子类继承父类 直接: 阅读全文
posted @ 2019-01-22 17:39 剑峰随心 阅读(1427) 评论(0) 推荐(0) 编辑
摘要: 加入这3句话 然后在 from C import xxx as xxx 方法2:如果以上方法不能解决 可以直接将上一级目录路径加入sys 目录的路径为A/B/C from C import xxx as xxx 解决; 阅读全文
posted @ 2019-01-15 20:06 剑峰随心 阅读(5782) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7