首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#int

【数据结构篇】算法征途:穿越时间复杂度与空间复杂度的迷雾森林

意疏

算法是对特定问题求解步骤的一种描述,它是指令的有限序列,其中的每条指令表示一个或多个操作。

400

【蓝桥杯】第十四届C++B组省赛

_小羊_

关键是要读懂题目,0的次数比1少,数据范围也不是很大,直接从0出现0次开始枚举,中间过程中某一时刻的值是否等于题目中给定的熵。(特别注意判断浮点数相等,不能用 ...

600

【算法手记8】NC95 数组中的最长连续子序列 && 字母收集

修修修也

2200

【算法手记7】拼三角

修修修也

1000

分治-归并系列一>数组中的逆序对

用户11305962

700

【初探数据结构】归并排序与计数排序的序曲

用户11403055

本文主要内容是归并的递归和非递归以及计数排序的实现方法。文章会提及很多容易忽视的易错点(大多是我自己踩过的坑😂),这是我在学习这块内容时获取的教训和宝贵经验。

3010

【初探数据结构】归并排序与计数排序的序曲

用户11403055

本文主要内容是归并的递归和非递归以及计数排序的实现方法。文章会提及很多容易忽视的易错点(大多是我自己踩过的坑😂),这是我在学习这块内容时获取的教训和宝贵经验。

3010

初探C语言|如何在有序数列中查找一个数呢?二分查找的拿手活!

用户11403055

二分查找(Binary Search)是一种经典的查找算法又称折半查找法,主要用于在有序数组中高效地查找目标值。其时间复杂度为

4410

初探C语言|手把手带你手撕猜数字游戏

用户11403055

作为一名编程初学者,最令人兴奋的时刻莫过于实现自己的第一个完整项目。今天,我们将一起手撕猜数字游戏,并逐步解析实现过程。这不仅能帮助你巩固 C 语言的基础知识,...

3720

【leetcode】拆解与整合:分治并归的算法逻辑

用户11288949

给定一个包含红色、白色和蓝色、共 n 个元素的数组 nums ,原地 对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。

5710

分治-归并系列一>归并排序

用户11305962

1500

48days强训——day7

秋邱

思路:遍历字符串,当遇到数字时,用双指针计算子字符串的长度。若该长度大于之前记录的最大长度,更新起始位置和最大长度。最后输出最长连续数字串。

1900

【动态规划篇】- 路径问题

_孙同学

因为到达[1][1]这个位置共有一种路径,所以我们仅需将dp[1][0]或者dp[0][1]位置初始化为1,其余位置初始化为0即可。

4910

【C99】#,##,#__VA_ARGS__,##__VA_ARGS__

用户11396661

#运算符用于将宏参数转换为字符串字面量。这通常用于调试或日志记录,将参数的值以字符串形式输出。

2500

【蓝桥杯每日一题】3.28

f狐o狸x

喵~ 今天要学习的算法是双指针,也被称为滑动窗口是⼀种优化暴⼒枚举策略的⼿段:

6510

48days强训——day6

秋邱

示例1 输入: [9,3,7],[6,3] 返回值: {1,0,0,0} 说明: 如题面解释 示例2 输入: [0],[6...

3700

【算法】前缀和问题

_小羊_

本题中的 dp[i] 表示的是 i 位置之前的前缀和,不包括 i 位置,所以 dp 表要多开一个位置,而且还要注意循环的区间。

9210

【算法】DFS、Floodfill、记忆化搜索

_小羊_

要将a柱上n个的盘子借助b柱放到c柱上,应该先将a柱上的n-1个盘子借助c放到b上,然后再将b柱上的n-1个盘子借助a柱放到c柱上,以此往复。

6710

【算法】动态规划:背包问题

_小羊_

(1) 定义状态 dp[i][j] 表示在前 i 个物品中挑选,总体积不超过 j 的所有选法中,最大的价值。

8010

查找总价格为目标值的两个商品

用户11162265

题目链接:LCR 179. 查找总价格为目标值的两个商品 - 力扣(LeetCode)

1200
领券