文章 2024-08-05 来自:开发者社区

【Leetcode刷题Python】25.K 个一组翻转链表

1 题目 给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。 k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换。 ...

【Leetcode刷题Python】25.K 个一组翻转链表
文章 2024-05-27 来自:开发者社区

【力扣刷题】二叉树的中序遍历、二叉树的最大深度、翻转二叉树、对称二叉树

一、二叉树的中序遍历 1.1 题目描述 给定一个二叉树的根节点 root ,返回它的中序遍历 。 ...

【力扣刷题】二叉树的中序遍历、二叉树的最大深度、翻转二叉树、对称二叉树
文章 2024-03-14 来自:开发者社区

LeetCode刷题--- 面试题 01.07. 旋转矩阵(原地旋转+翻转替旋转)

一、编程题:面试题 01.07. 旋转矩阵(原地旋转+翻转替旋转) 1.题目描述   给你一幅由 N × N 矩阵表示的图像,其中每个像素的大小为 4 字节。请你设计一种算法,将图像旋转 90 度。   不占用额外内存空间能否做到?LeetCode题目链接。 2.示例1: 给定 matrix = [ ...

LeetCode刷题--- 面试题 01.07. 旋转矩阵(原地旋转+翻转替旋转)
文章 2023-12-13 来自:开发者社区

六六力扣刷题二叉树之翻转二叉树

前言之前小六六一直觉得自己的算法比较菜,算是一个短板吧,以前刷题也还真是三天打鱼,两天晒网,刷几天,然后就慢慢的不坚持了,所以这次,借助平台的活动,打算慢慢的开始开刷,并且自己还会给刷的题总结下,谈谈自己的一些思考,和自己的思路等等,希望对小伙伴能有所帮助吧,也可以借此机会把自己短板补一补,希望自己能坚持下去呀链表的合集六六力扣刷题哈希表之哈希理论六六力扣刷题哈希表之有效的字母异位词六六力扣刷题....

六六力扣刷题二叉树之翻转二叉树
文章 2023-12-06 来自:开发者社区

LeetCode刷题Day13——二叉树(翻转二叉树、对称二叉树、二叉树的深度)

一、翻转二叉树题目链接:226. 翻转二叉树/** * <pre> * 1.递归法,可以采用先序遍历,后续遍历,层次遍历,但是不能采用中序遍历,因为中序遍历是左根右,即首先交换左节点的子节点,然后翻转根节点的左右节点,这个时候原本的左节点就变成了右节点,那么最后交换右子树的子节点时,其实还是交换的最开始的左节点,等于最开始根节点的左节点反转了两次,而右节点没有翻转 * 2.迭代...

文章 2023-12-06 来自:开发者社区

LeetCode刷题Day04——链表(设计单/双链表、移除、翻转、交换链表节点)

对于链表的操作大多有迭代和递归两种解决方法:迭代法:首先创建一个临时的节点p用于遍历链表,其开始可以指向头节点,也可以让其next节点指向头节点((如果p指向头节点则while循环的判断条件是p!=null,反之则是p.next!=null),随后p不断地向后移动,在这个过程中进行要求的操作。如果结果要返回头指针,可以实现创建一个节点让其next指向头指针。如果是要删除元素,那么需要拥有前一个节....

文章 2022-02-16 来自:开发者社区

​LeetCode刷题实战519:随机翻转矩阵

今天和大家聊的问题叫做 随机翻转矩阵,我们先来看题面:https://leetcode-cn.com/problems/random-flip-matrix/There is an m x n binary grid matrix with all the values set 0 initially. Design an algorithm to randomly pick an index ....

文章 2022-02-16 来自:开发者社区

​LeetCode刷题实战293:翻转游戏

今天和大家聊的问题叫做 翻转游戏,我们先来看题面:https://leetcode-cn.com/problems/flip-game/You are playing the following Flip Game with your friend: Given a string that contains only these two characters: + and -, you and ....

文章 2022-02-15 来自:开发者社区

​LeetCode刷题实战226:翻转二叉树

今天和大家聊的问题叫做 翻转二叉树,我们先来看题面:https://leetcode-cn.com/problems/invert-binary-tree/Given the root of a binary tree, invert the tree, and return its root.翻转一棵二叉树。示例解题递归解决这是一道很经典的二叉树问题。显然,我们从根节点开始,递归地对树进行遍历....

​LeetCode刷题实战226:翻转二叉树
文章 2022-02-15 来自:开发者社区

​LeetCode刷题实战25:K 个一组翻转链表

今天和大家聊的问题叫做K 个一组翻转链表,我们先来看题面:https://leetcode-cn.com/problems/reverse-nodes-in-k-groupGiven a linked list, reverse the nodes of a linked list k at a time and return its modified list.k is a positive ....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

算法编程

开发者社区在线编程频道官方技术圈。包含算法资源更新,周赛动态,每日一题互动。

+关注