上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
摘要: 环境 pycharm vs2019 步骤一: pycharm中建立一个项目,该项目中写python文件的代码(比如文件名为run.py),该项目的python解释器环境中必须有cython包,没有的话直接pip instal cython即可。 def str_add(str1, str2): re 阅读全文
posted @ 2022-10-25 11:09 时光如你般美好 阅读(476) 评论(0) 推荐(0)
摘要: 题目455分发饼干 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。 对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺寸 s[j] 。如果 s[j] >= g[i],我们可以将这个饼干 j 分配给孩子 阅读全文
posted @ 2022-10-24 22:34 时光如你般美好 阅读(33) 评论(0) 推荐(0)
摘要: 题目226反转二叉树 思路 方法一:前序 方法二:后序 方法三:中序 注意:画画图就知道为什么都是在处理左子树了。 代码 # Definition for a binary tree node. # class TreeNode: # def __init__(self, val=0, left=N 阅读全文
posted @ 2022-10-24 22:10 时光如你般美好 阅读(31) 评论(0) 推荐(0)
摘要: 题目 102 二叉树的层序遍历 思路 用队列实现层序遍历。 代码 # Definition for a binary tree node. # class TreeNode: # def __init__(self, val=0, left=None, right=None): # self.val 阅读全文
posted @ 2022-10-24 21:26 时光如你般美好 阅读(37) 评论(0) 推荐(0)
摘要: 题目 剑指 Offer 05. 替换空格 请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 示例 1: 输入:s = "We are happy." 输出:"We%20are%20happy." 思路 双指针,类似于27. 移除元素这道题 注意:字符串是不可变类型,不能直接在源字符串上修 阅读全文
posted @ 2022-09-06 21:09 时光如你般美好 阅读(22) 评论(0) 推荐(0)
摘要: 题目 704 二分查找 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 示例 1: 输入: nums = [-1,0,3,5,9,12], target = 9 输出: 4 解 阅读全文
posted @ 2022-09-05 22:59 时光如你般美好 阅读(36) 评论(0) 推荐(0)
摘要: 题目 209长度最小的子数组 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, numsl+1, ..., numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0 。 示例 阅读全文
posted @ 2022-09-05 22:08 时光如你般美好 阅读(34) 评论(0) 推荐(0)
摘要: 题目 977有序数组的平方 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 示例 1: 输入:nums = [-4,-1,0,3,10] 输出:[0,1,9,16,100] 解释:平方后,数组变为 [16,1,0,9,100] 排序 阅读全文
posted @ 2022-09-05 20:26 时光如你般美好 阅读(21) 评论(0) 推荐(0)
摘要: 题目 344 反转字符串 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 示例 1: 输入:s = ["h","e","l","l","o"] 输出:["o","l 阅读全文
posted @ 2022-09-05 16:53 时光如你般美好 阅读(26) 评论(0) 推荐(0)
摘要: 题目225 用队列实现栈 思路 两个方法:分别是一个队列模拟栈和两个队列模拟栈 一个队列模拟栈 当栈pop时,只要把队列的前size-1个元素依次放入到队列末尾即可 代码 class MyStack: # 使用一个队列实现栈 def __init__(self): self.queue = [] d 阅读全文
posted @ 2022-09-05 11:21 时光如你般美好 阅读(22) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页