网站首页 站内搜索

搜索结果

查询Tags标签: right,共有 1521条记录
  • 快速排序算法(数据结构)

    快速排序的基本思想:任取待排序序列的一个元素作为中心元素(可以用第一个,最后一个,也可以是中间任何一个),习惯将其称为pivotkey,即枢轴元素。将所有比枢轴元素小的放在其左边,将所有比它大的放在其右边,形成左右两个子表,然后对左右两个子表再按照前面的算法进行…

    2021/12/19 1:20:55 人评论 次浏览
  • 快速排序算法(数据结构)

    快速排序的基本思想:任取待排序序列的一个元素作为中心元素(可以用第一个,最后一个,也可以是中间任何一个),习惯将其称为pivotkey,即枢轴元素。将所有比枢轴元素小的放在其左边,将所有比它大的放在其右边,形成左右两个子表,然后对左右两个子表再按照前面的算法进行…

    2021/12/19 1:20:55 人评论 次浏览
  • 22.括号生成——回溯

    class Solution { public:vector<string> generateParenthesis(int n) {vector<string> vec_str;string str;backtrack(vec_str, str, 0, 0, n);return vec_str;}void backtrack(vector<string>& vec_str, string& str, int left, int right, i…

    2021/12/18 23:50:57 人评论 次浏览
  • 22.括号生成——回溯

    class Solution { public:vector<string> generateParenthesis(int n) {vector<string> vec_str;string str;backtrack(vec_str, str, 0, 0, n);return vec_str;}void backtrack(vector<string>& vec_str, string& str, int left, int right, i…

    2021/12/18 23:50:57 人评论 次浏览
  • 动手写数据分析:2(中)数据重构

    2.4 数据的合并 2.4.1 将data文件夹里面的所有数据都载入,与之前的原始数据相比,观察他们的之间的关系 text_left_up = pd.read_csv("data/train-left-up.csv") text_left_down = pd.read_csv("data/train-left-down.csv") text_right_up = pd.read…

    2021/12/17 23:27:42 人评论 次浏览
  • 动手写数据分析:2(中)数据重构

    2.4 数据的合并 2.4.1 将data文件夹里面的所有数据都载入,与之前的原始数据相比,观察他们的之间的关系 text_left_up = pd.read_csv("data/train-left-up.csv") text_left_down = pd.read_csv("data/train-left-down.csv") text_right_up = pd.read…

    2021/12/17 23:27:42 人评论 次浏览
  • 力扣刷题-python-双指针(数组、链表、字符串、N数之和)

    1.双指针 双指针用的太多了,但是双指针又不属于任何一个数据结构,所以单独拿一天来总结它。 2.数组篇 27. 移除元素 - 力扣(LeetCode) (leetcode-cn.com) 快慢指针法 class Solution:def removeElement(self, nums: List[int], val: int) -> int:slow=0for fast in…

    2021/12/17 20:20:46 人评论 次浏览
  • 力扣刷题-python-双指针(数组、链表、字符串、N数之和)

    1.双指针 双指针用的太多了,但是双指针又不属于任何一个数据结构,所以单独拿一天来总结它。 2.数组篇 27. 移除元素 - 力扣(LeetCode) (leetcode-cn.com) 快慢指针法 class Solution:def removeElement(self, nums: List[int], val: int) -> int:slow=0for fast in…

    2021/12/17 20:20:46 人评论 次浏览
  • 【算法面试宝典】盛最多水的容器 - LeetCode11

    1 算法描述 给你 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 说明:你不能倾斜容器。示例 1: 输入…

    2021/12/17 17:49:53 人评论 次浏览
  • 【算法面试宝典】盛最多水的容器 - LeetCode11

    1 算法描述 给你 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 说明:你不能倾斜容器。示例 1: 输入…

    2021/12/17 17:49:53 人评论 次浏览
  • 剑指 Offer 26. 树的子结构(java & python)

    java: 没有感情的递归 class Solution {public boolean isSubStructure(TreeNode A, TreeNode B) {return ( A != null && B != null ) && (judge( A, B ) || isSubStructure( A.left, B) ||isSubStructure(A.right, B));}public boolean judge(TreeNode…

    2021/12/17 17:49:49 人评论 次浏览
  • 剑指 Offer 26. 树的子结构(java & python)

    java: 没有感情的递归 class Solution {public boolean isSubStructure(TreeNode A, TreeNode B) {return ( A != null && B != null ) && (judge( A, B ) || isSubStructure( A.left, B) ||isSubStructure(A.right, B));}public boolean judge(TreeNode…

    2021/12/17 17:49:49 人评论 次浏览
  • 浅析数组的二分查找

    说明:以下的所有内容都是来自个人对于二分查找使用情况的浅薄理解,仅供个人参考!不喜勿喷,欢迎大家来纠错! 一、适合二分查找的情况分为两大类: 1.明显的条件: 数组为有序的,并且明确告诉你数组的元素不会重复。 这种情况是一定能用二分查找的。 2.隐含的条件: 题…

    2021/12/16 23:12:11 人评论 次浏览
  • 浅析数组的二分查找

    说明:以下的所有内容都是来自个人对于二分查找使用情况的浅薄理解,仅供个人参考!不喜勿喷,欢迎大家来纠错! 一、适合二分查找的情况分为两大类: 1.明显的条件: 数组为有序的,并且明确告诉你数组的元素不会重复。 这种情况是一定能用二分查找的。 2.隐含的条件: 题…

    2021/12/16 23:12:11 人评论 次浏览
  • 力扣27. 移除元素-不一样的想法

    题目描述:给你一个数组 nums 和一个值 val,你需要“原地”移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。题目连…

    2021/12/16 6:12:26 人评论 次浏览
扫一扫关注最新编程教程