技术栈
数组
Tisfy
1 天前
算法
·
leetcode
·
字符串
·
题解
·
数组
·
遍历
LeetCode 2515.到目标字符串的最短距离:从中间往两边遍历
力扣题目链接:https://leetcode.cn/problems/shortest-distance-to-target-string-in-a-circular-array/
♛识尔如昼♛
2 天前
c语言
·
指针
·
数组
·
多维数组
C 基础(9) - 数组和指针
在 C 语言中,数组(Array)是用来存储一组相同类型数据的集合。你可以把它想象成一排连续的储物柜,每个柜子(元素)都有一个唯一的编号(下标),并且所有柜子的大小和类型都一样。
网域小星球
3 天前
c语言
·
算法
·
指针
·
数组
·
指针遍历数组
C 语言从 0 入门(十二)|指针与数组:数组名本质、指针遍历数组
大家好,我是网域小星球。上一篇我们学习了指针基础,理解了指针就是地址、&取地址、*解引用。而在 C 语言里,数组和指针关系极其紧密,甚至可以说:数组在底层就是用指针实现的。
汉克老师
4 天前
c++
·
数组
·
位运算
·
补码
·
gesp三级
·
gesp3级
GESP2024年6月认证C++三级( 第二部分判断题(1-10))
题目:GESP测试是对认证者的编程能力进行等级认证,同一级别的能力基本上与编程语言无关。✅ 答案:对两个小朋友参加比赛:
咬_咬
6 天前
开发语言
·
学习
·
golang
·
数组
·
切片
go语言学习(数组与切片)
先来看标准的数组定义方式:数组也可使用简短声明:也可以不写长度,让编译器自己判断:(len函数会返回数组的长度)
汀、人工智能
6 天前
数据结构
·
算法
·
矩阵
·
数据库架构
·
数组
·
旋转图像
[特殊字符] 第106课:旋转图像
想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
Q741_147
6 天前
c++
·
算法
·
leetcode
·
模拟
·
数组
·
哈希表
每日一题 3740. 三个相等元素之间的最小距离 I 3741. 三个相等元素之间的最小距离 II 模拟 哈希表 C++ 题解
今日每日一题 :3740. 三个相等元素之间的最小距离 I 明日每日一题:3741. 三个相等元素之间的最小距离 II
wsoz
7 天前
c++
·
算法
·
leetcode
·
数组
Leetcode普通数组-day5、6
记录自己刷力扣备战秋招的刷题笔记❤️——wosz普通数组没什么需要说的,其实最简单的办法就是遍历,因为普通数组它是连续的,因此不会涉及到很复杂的算法。
汀、人工智能
8 天前
数据结构
·
算法
·
数据库架构
·
数组
·
前缀积
·
乘积最大子数组
[特殊字符] 第78课:乘积最大子数组
想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
圣光SG
10 天前
数据结构
·
学习
·
链表
·
数组
·
栈
·
队列
数据结构通用笔记(语言无关)
Java、Python、JavaScript、C++ 等所有语言,只讲底层结构与逻辑,不讲语法差异,核心是理解“数据如何组织”,而非“用某语言如何写”。
汀、人工智能
11 天前
数据结构
·
算法
·
数据库架构
·
数组
·
前缀积
·
除自身以外数组的乘积
[特殊字符] 第105课:除自身以外数组的乘积
想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
Byte不洛
16 天前
算法
·
leetcode
·
链表
·
数组
·
双指针
LeetCode中经典双指针题(环形链表 + 快乐数 + 移动零)
题目本质: 判断一个链表中是否存在环。这是LeetCode中的一个环形链表的题,在这个题目中是让我们进行判断环形链表的,就是在一个链表中是否存在环,第一眼看到这道题的时候,相信大家都和我一样泛起了难,如何判断这个链表存在环,不是环的情况很好解决,只需要我们一直往下遍历,如果能遍历到结尾,就知道这个链表不存在环,但是当我们进行判断存在环的时候,我们不知道判断条件是什么,因为一旦陷入环内,我们的遍历就会一直进行下去,是无法停止的,所以这道题给我们练习算法的小白,简直就是当头一棒,其实这道题看过题解之后,我们就
Q741_147
17 天前
c++
·
算法
·
leetcode
·
力扣
·
数组
·
找规律
每日一题 力扣 2840. 判断通过操作能否让字符串相等 II 力扣 2839. 判断通过操作能否让字符串相等 I 找规律 字符串 C++ 题解
力扣 2839. 判断通过操作能否让字符串相等 I示例 1: 输入:s1 = “abcd”, s2 = “cdab” 输出:true 解释: 我们可以对 s1 执行以下操作: 选择下标 i = 0 ,j = 2 ,得到字符串 s1 = “cbad” 。 选择下标 i = 1 ,j = 3 ,得到字符串 s1 = “cdab” = s2 。
烛衔溟
18 天前
typescript
·
前端开发
·
枚举
·
数组
·
元组
TypeScript 基础类型(下):数组、元组与枚举
本文献给:已掌握 JavaScript 基础,并熟悉 TypeScript 中 string、number、boolean 及类型注解的开发者。本文将系统讲解 TypeScript 中数组、元组与枚举的定义与使用,帮助你精准描述更复杂的数据结构。
2301_82278282
19 天前
c语言
·
算法
·
数组
·
编程基础
·
避坑技巧
C语言数组通关攻略!从一维到字符数组,零基础也能轻松掌握
学C语言的朋友都知道,数组是绕不开的核心知识点,也是后续学结构体、链表的基础。很多新手刚接触时,被一维、二维、字符数组搞得晕头转向,连冒泡排序、选择排序的逻辑都理不清。
Q741_147
20 天前
c++
·
算法
·
leetcode
·
矩阵
·
模拟
·
数组
·
栈
每日一题 力扣 2946. 循环移位后的矩阵相似检查 力扣 155. 最小栈 数学 数组 模拟 C++ 题解
力扣 2946. 循环移位后的矩阵相似检查示例 1: 输入:mat = [[1,2,1,2],[5,5,5,5],[6,3,6,3]], k = 2 输出:true 解释: 初始矩阵如图一所示。 图二表示对奇数行右移一次且对偶数行左移一次后的矩阵状态。 图三是经过两次循环移位后的最终矩阵状态,与初始矩阵相同。 因此,返回 true 。
We་ct
21 天前
前端
·
算法
·
leetcode
·
typescript
·
二分
·
数组
LeetCode 153. 旋转排序数组找最小值:二分最优思路
LeetCode中等难度的经典题目——153. 寻找旋转排序数组中的最小值。这道题的核心考点是「二分查找」,难点在于如何利用“旋转排序数组”的特性,在O(log n)时间复杂度内找到最小值,也是面试中常考的二分变形题。
We་ct
23 天前
前端
·
算法
·
leetcode
·
typescript
·
个人开发
·
二分
·
数组
LeetCode 33. 搜索旋转排序数组:O(log n)二分查找
在LeetCode中等难度题目中,「搜索旋转排序数组」是一道经典的二分查找变形题。它的核心考点的是对“旋转数组”特性的理解,以及如何在非完全升序的数组中,依然保持二分查找O(log n)的时间复杂度。今天就来一步步拆解这道题,从题目分析到代码实现,再到细节注意点,帮你彻底搞懂它。
月落归舟
24 天前
数据结构
·
算法
·
数组
帮你从算法的角度来认识数组------( 二 )
紧接上文,我们来讲一下数组对应的leetcode算法题思路和代码给定一个二进制数组 nums , 计算其中最大连续 1 的个数。
Q741_147
24 天前
c++
·
算法
·
leetcode
·
链表
·
数组
·
哈希
力扣高频面试题详解 数组 链表 力扣 56.合并区间 力扣 160.相交链表 C++ 每日练习
力扣 56.合并区间示例 1: 输入:intervals = [[1,3],[2,6],[8,10],[15,18]] 输出:[[1,6],[8,10],[15,18]] 解释:区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].