算法积累
文章平均质量分 59
花生了什么事情
这个作者很懒,什么都没留下…
展开
-
【剑指offer】刷题记录
剑指offer刷题记录 题目link 文章目录Day 1: 栈与队列1.用两个栈实现队列1.包含min函数的栈 Day 1: 栈与队列 1.用两个栈实现队列 题目描述: 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数: appendTail 在队列尾部插入整数 deleteHead 在队列头部删除整数的功能。(若队列中没有元素,返回 -1 ) 题解: 使用stack 1作为队列,stack 2作为辅助栈。 插入:先将stack 1中的元素逆序移到stack 2中,在stack 1中添加新元素.原创 2022-03-25 11:08:35 · 242 阅读 · 0 评论 -
【算法图解】算法部分实现
算法图解中提到的算法实现原创 2022-03-01 17:06:17 · 213 阅读 · 0 评论 -
【算法积累】找到前0.1%最大值的位置/MATLAB
文章目录前言1. Problem2. Solution 前言 为了提高编程能力,决定对日常遇到的一些编程问题做一个积累,以供今后查阅 1. Problem 在数字图像处理实践实验一中,要求复现何凯明的暗通道去雾算法,其中计算大气亮度这一步骤中。 要求: 记录暗通道图中灰度最大的前 0.1%的像素所在位置,把带雾图像在这些位置中分别求出三个通道最大的灰度值作为大气亮度。 2. Solution 首先,找到前0.1%大的灰度值像素所在位置。 初始化位置储存变量Maxpos。 找到最大值和最大值所在位置 将原创 2022-02-26 11:54:56 · 567 阅读 · 0 评论