C语言基础系列【3】VSCode使用
前面我们提到过VSCode有多么的好用,本文主要介绍如何使用VSCode编译运行C语言代码。 安装 首先去官网(https://code.visualstudio.com/)下载安装包,点击Download for Windows 获取安装包后,一路点击Next就可以。 配置VSCode 相关的配置详见:https://code.visualstudio.com/docs/cpp/config-msvc...
【Leetcode 每日一题】63. 不同路径 II
问题背景 给定一个 m × n m \times n m×n 的整数数组 g r i d grid grid。一个机器人初始位于 左上角(即 g r i d [ 0 ] [ 0 ] grid[0][0] grid[0][0])。机器人尝试移动到 右下角(即 g r i d [ m − 1 ] [ n − 1 ] grid[m - 1][n - 1] grid[m−1][n−1])。机器人每次只能向下或者...
【推荐】爽,在 IDE 中做 LeetCode 题目的插件
大家好,我是 V 哥。 今天给大家推荐一款神器插件,废话不多说,马上开整。leetcode-editor 是一个可以在 IDE 中做 LeetCode 题目的插件仓库,以下是对该仓库的详细介绍: 来看一下这个神器是啥 基本信息 名称:Leetcode Editor支持平台:理论上支持 IntelliJ IDEA、PhpStorm、WebStorm、PyCharm、RubyMine、AppCode、CLi...
【LeetCode: 378. 有序矩阵中第 K 小的元素 + 二分】
🍔 目录 🚩 题目链接⛲ 题目描述🌟 求解思路&实现代码&运行结果⚡ 二分🥦 求解思路🥦 实现代码🥦 运行结果 💬 共勉 🚩 题目链接 378. 有序矩阵中第 K 小的元素 ⛲ 题目描述 给你一个 n x n 矩阵 matrix ,其中每行和每列元素均按升序排序,找到矩阵中第 k 小的元素。 请注意,它是 排序后 的第 k 小元素,而不是第 k 个 不同 的元素。 你必须找到一个内存复杂度优于 O(n2...
【LeetCode: 8. 字符串转换整数 (atoi) + 模拟】
🍔 目录 🚩 题目链接⛲ 题目描述🌟 求解思路&实现代码&运行结果⚡ 模拟🥦 求解思路🥦 实现代码🥦 运行结果 💬 共勉 🚩 题目链接 8. 字符串转换整数 (atoi) ⛲ 题目描述 请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数。 函数 myAtoi(string s) 的算法如下: 空格:读入字符串并丢弃无用的前导空格(" ")符号:检查下一个...
【Leetcode 每日一题】1760. 袋子里最少数目的球
问题背景 给你一个整数数组 n u m s nums nums,其中 n u m s [ i ] nums[i] nums[i] 表示第 i i i 个袋子里球的数目。同时给你一个整数 m a x O p e r a t i o n s maxOperations maxOperations。 你可以进行如下操作至多 m a x O p e r a t i o n s maxOperations max...
LeetCode //C - 590. N-ary Tree Postorder Traversal
e.val <= 10^4 0<=Node.val<=104The height of the n-ary tree is less than or equal to 1000. From: LeetCode Link: 590. N-ary Tree Postorder Traversal Solution: Ideas: 1. Recursive Helper Function: It first t...
如何在 Mac 上使用 Xcode 将 Chrome 插件转换为 Safari 插件 (一些插件)
如何在 Mac 上使用 Xcode 将 Chrome 插件转换为 Safari 插件 1. 安装 Xcode 和 Safari • 从 Mac App Store 下载并安装 Xcode 和 Safari(通常 macOS 自带)。 • 运行以下命令初始化 Xcode(如果是第一次使用): sudo xcodebuild -runFirstLaunch 2. 下载 Chrome 扩展 • 打开 Chro...
【Leetcode 每日一题 - 扩展】1512. 好数对的数目
问题背景 给你一个整数数组 n u m s nums nums。 如果一组数字 ( i , j ) (i,j) (i,j) 满足 n u m s [ i ] = n u m s [ j ] nums[i] = nums[j] nums[i]=nums[j] 且 i < j i < j i<j,就可以认为这是一组 好数对 。 返回好数对的数目。 数据约束 1 ≤ n u m s . l e n g t h...
【LeetCode: LCR 126. 斐波那契数 + 动态规划】
🍔 目录 🚩 题目链接⛲ 题目描述🌟 求解思路&实现代码&运行结果⚡ 动态规划🥦 求解思路🥦 实现代码🥦 运行结果 💬 共勉 🚩 题目链接 LCR 126. 斐波那契数 ⛲ 题目描述 斐波那契数 (通常用 F(n) 表示)形成的序列称为 斐波那契数列 。该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是: F(0) = 0,F(1) = 1 F(n) = F(n - 1) + F(...