欢迎光临散文网 会员登陆 & 注册

c# 算法及数据结构每日练习记录_5

2023-03-14 15:09 作者:莎士比亚熊  | 我要投稿

LeeCode—算法 

1.

https://leetcode.cn/problems/middle-of-the-linked-list/?envType=study-plan&id=suan-fa-ru-men&plan=algorithms&plan_progress=xhragsc1

给你单链表的头结点 head ,请你找出并返回链表的中间结点。

如果有两个中间结点,则返回第二个中间结点。


LeeCode—数据结构

1.

https://leetcode.cn/problems/merge-intervals/solutions/?orderBy=most_votes

以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi] 。请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间

2.

https://leetcode.cn/problems/valid-sudoku/description/?envType=study-plan&id=shu-ju-jie-gou-ru-men&plan=data-structures&plan_progress=b4tf6qe&orderBy=most_votes&languageTags=csharp

请你判断一个 9 x 9 的数独是否有效。只需要 根据以下规则 ,验证已经填入的数字是否有效即可。

  1. 数字 1-9 在每一行只能出现一次。

  2. 数字 1-9 在每一列只能出现一次。

  3. 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次

注意:

  • 一个有效的数独(部分已被填充)不一定是可解的

  • 只需要根据以上规则,验证已经填入的数字是否有效即可

  • 空白格用 '.' 表示


c# 算法及数据结构每日练习记录_5的评论 (共 条)

分享到微博请遵守国家法律