c# 算法及数据结构每日练习记录_7
LeeCode—算法
1.
https://leetcode.cn/problems/flood-fill/submissions/405002886/?envType=study-plan&id=graph-theory-basic&plan=graph&plan_progress=jjluky1&orderBy=most_votes&languageTags=csharp
有一幅以 m x n
的二维整数数组表示的图画 image
,其中 image[i][j]
表示该图画的像素值大小。
你也被给予三个整数 sr
, sc
和 newColor
。你应该从像素 image[sr][sc]
开始对图像进行 上色填充 。
为了完成 上色工作 ,从初始像素开始,记录初始坐标的 上下左右四个方向上 像素值与初始坐标相同的相连像素点,接着再记录这四个方向上符合条件的像素点与他们对应 四个方向上 像素值与初始坐标相同的相连像素点,……,重复该过程。将所有有记录的像素点的颜色值改为 newColor
最后返回 经过上色渲染后的图像
LeeCode—数据结构
1.
https://leetcode.cn/problems/first-unique-character-in-a-string/?envType=study-plan&id=shu-ju-jie-gou-ru-men&plan=data-structures&plan_progress=xhra65xh
s
,找到 它的第一个不重复的字符,并返回它的索引 。如果不存在,则返回 -1
2.
https://leetcode.cn/problems/ransom-note/?envType=study-plan&id=shu-ju-jie-gou-ru-men&plan=data-structures&plan_progress=xhra65xh
给你两个字符串:ransomNote
和 magazine
,判断 ransomNote
能不能由 magazine
里面的字符构成。
如果可以,返回 true
;否则返回 false
。
magazine
中的每个字符只能在 ransomNote