目录 1. 数组的概念 2. 数组的基础知识 2.1 数组的创建 \\1. 基础创建格式: \\2. 类似C语言的创建格式: 【错误的创建(初始化)格式】 2.2 数组的数据类型 2...
大家好,今天我们来深入探讨《算法导论》中非常重要的一章 —— 动态规划(Dynamic Programming)。动态规划是一种通过将复杂问题分解为重叠子问题,...
前言 动态规划是一种高效解决重叠子问题和最优子结构问题的算法思想。它通过分治+记忆化,将复杂问题分解为子问题,并存储中间结果,避免重复...
获取矩阵的行数和列数 vector<vector>& matrix matrix 是一个 vector<vector> 类型的二维向量,其本质是一个嵌套的动态数组 matrix.size()...
LeetCode 热题100快速通关指南 (优化完整版) 目录 哈希(Hash) 双指针(Two Pointers) 滑动窗口(Sliding Window) 子串(Substring) 普通数组(Array) 矩阵(Matr...
差分矩阵 输入一个 n 行 m 列的整数矩阵,再输入 q 个操作,每个操作包含五个整数 x1, y1, x2, y2, c,其中 (x1, y1) 和 (x2, y2) 表示一个子矩阵的左上角坐...
LeetCode 动态规划 (基础版) 1、斐波那契数列 Q1、爬楼梯 1、题目描述 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多...
1. 611. 有效三角形的个数 题目 给定一个包含非负整数的数组 nums ,返回其中可以组成三角形三条边的三元组个数。 题目链接 . - 力扣(LeetCode) ...
目录 一、429. N叉树的层序遍历 二、103.⼆叉树的锯⻮形层序遍历 三、662.⼆叉树最⼤宽度 四、515.在每个树⾏中找最⼤值 一、429. N叉树的层序遍历 题...
ndarray切片 索引从0开始 索引/切片类型 描述/用法 基本索引 通过整数索引直接访问元素。 行/列切片 使用冒号:切片语法选择行或列的子集 连续切片 从起...