![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法与数据结构
由心同学
保持热爱,奔赴星海,拥抱未来!
展开
-
括号匹配问题
利用栈判断括号是否匹配。原创 2024-05-22 16:10:21 · 88 阅读 · 0 评论 -
共享栈模板
/共享栈的定义int top[2];//初始化//左边的栈顶指针 起始位置//右边的栈顶指针 起始位置return;//入栈/*参数说明:S:共享栈;i: 进行操作的栈,i=0(左边的栈);i=1(右边的栈);x:入栈元素的值;*/printf("栈已满!");case 1://出栈/*参数说明:S:共享栈;i: 进行操作的栈,i=0(左边的栈);i=1(右边的栈);x:接收出栈元素的值;原创 2024-05-09 09:47:04 · 381 阅读 · 0 评论 -
Stack数据结构设计模板
Stack数据结构设计模板。原创 2024-05-08 00:10:41 · 131 阅读 · 0 评论 -
线性表--数据结构设计与操作
【代码】线性表--数据结构设计与操作。原创 2024-05-08 00:07:54 · 505 阅读 · 0 评论 -
分治法求解组合问题
【代码】分治法求解组合问题。原创 2023-12-10 09:52:25 · 104 阅读 · 0 评论 -
螺旋矩阵的探索
以组为单位进行移动,每组移动过后,step++,······直到到达目标位置为止,并计算出该位置的元素值即可。偶数阶时,将右、上归为一组,左、下 归为一组;奇数阶时,将左、下归为一组,右、上归为一组;文末,或词不达意,欢迎大家评论交流!原创 2023-10-24 00:49:32 · 249 阅读 · 0 评论 -
LeetCode(3)--零移动问题(java &&Python实现)
算法与数据结构刷题原创 2023-02-01 23:01:28 · 63 阅读 · 1 评论 -
LeetCode(2)----合并两个有序数组(Java实现)
No.88示例 1:输入:nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3输出:[1,2,2,3,5,6]解释:需要合并 [1,2,3] 和 [2,5,6]。合并结果是 [1,2,2,3,5,6] ,其中斜体加粗标注的为 nums1 中的元素。示例 2:输入:nums1 = [1], m = 1, nums2 = [], n = 0输出:[1]解释:需要合并 [1] 和 []。合并结果是 [1]。原创 2023-02-01 00:00:29 · 134 阅读 · 0 评论 -
判断数组中两数相加是否为定值(Java实现)
leetcode刷题(1)两数相加转载 2023-01-30 01:09:49 · 95 阅读 · 0 评论 -
快速排序算法(基于Python)
分而治之(divide and conquer, D&C)思想原创 2022-10-17 09:51:01 · 275 阅读 · 0 评论