随笔分类 - 力扣刷题
摘要:leetCode 37题:解数独 代码段(java): 代码段总体思路: 1.先判断什么地方需要填数字,和这些地方可以填什么数字; 2.按照一般思路进行填数字,即先在第一个空位填上第一个可以填的数字,然后进行下一个数字的填写,如果下一个数字无法填写,则改变上一个数字,填入第二个可以填的数字,以此类推
        阅读全文
                
摘要:leetCode25题:k组一个翻转链表 题目大意:链表按每 k 个节点为一组进行翻转,返回翻转后的链表。如果节点总数不是 k 的整数倍,将最后剩余的节点保持原有顺序。 首先编写一个链表逆置的代码: 代码段(java): 用一个小例子来解释一下这段代码: 假设原来一个链表为: 第一次进行while循
        阅读全文
                
摘要:最近开始刷力扣的算法题了,于是就想在这边记录下每天做的几道题中我自己比较生疏的算法题以及一些理解,防止自己做过就忘。 leetcode 17题: 题目大意:数字到字母的映射与电话按键相同,给定一个仅包含数字2-9的字符串,返回所有它能表示的字母组合。 代码段(java): 回溯函数的逐条解释: in
        阅读全文
                

浙公网安备 33010602011771号