发布时间:2026/7/28 18:01:14
leetcode—python  50天刷题  第21题  旋转链表 题目描述给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。示例 1:输入: 1-2-3-4-5-NULL, k = 2输出: 4-5-1-2-3-NULL解释:向右旋转 1 步: 5-1-2-3-4-NULL向右旋转 2 步: 4-5-1-2-3-NULL示例 2:输入: 0-1-2-NULL, k = 4输出: 2-0-1-NULL解释:向右旋转 1 步: 2-0-1-NULL向右旋转 2 步: 1-2-0-NULL向右旋转 3 步: 0-1-2-NULL向右旋转 4 步: 2-0-1-NULL来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/rotate-list著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。解答过程# Definition for singly-linked list. # class ListNode(object): # def __init__(self, x): # self.val = x # self.next = None class Solution(object): def rotateRight(self, head, k): """ :type head: ListNode :type k: int :rtype: ListNode """

相关新闻

2026/7/28 18:01:14

剑指Offer_编程题(C#实现)_ 链表中倒数第k个结点

题目:链表中倒数第k个结点 题目描述 输入一个链表,输出该链表中倒数第k个结点。 解题思路 解法1 遍历链表,得到链表的长度n,由于单向链表无法从链表尾端回溯,所以需要从头节点开始往后走n-k1步,就能找到倒数…

2026/7/28 18:01:14

1054 求平均值 (20 分)*sscanf和sprintf函数的用法

本题的基本要求非常简单:给定 N 个实数,计算它们的平均值。但复杂的是有些输入数据可能是非法的。一个“合法”的输入是 [−1000,1000] 区间内的实数,并且最多精确到小数点后 2 位。当你计算平均值的时候,不能把那些非法的数据算在…

2026/7/28 18:01:14

大模型应用的安全红线:从Prompt注入到数据泄露的防护清单

大模型应用的安全红线:从Prompt注入到数据泄露的防护清单大模型应用的安全威胁与传统Web安全存在根本性差异——传统安全关注SQL注入、XSS、CSRF,而AI应用面临的是Prompt注入、越狱攻击、训练数据提取等全新攻击面。本文系统性梳理AI应用的安全威胁全景和…

2026/7/28 20:01:58

Unity天空盒实战:从HDRI配置到动态昼夜系统优化

1. 项目概述:从“能玩”到“好看”的视觉升级做Unity开发的朋友,尤其是刚入行的新人,常常会陷入一个误区:把大部分精力都花在核心玩法逻辑和交互上,等到项目快收尾了,才猛然发现自己的游戏世界看起来灰蒙蒙…

2026/7/28 20:01:58

多进程、多线程

编程思想 多进程编程 父进程负责监听,并接收客户端链接(accept),fork创建子进程,子进程处理与客户端通讯 注意事项: (1)父进程无需将接收链接的文件描述符传递给子进程; (2)父进程要关闭链接的文件描述符 其原因是,如果…

2026/7/28 20:01:58

靠谱的义乌秦塘名邸装修哪家好

在义乌秦塘名邸,选择一家靠谱的装修公司是众多业主面临的重要问题。装修不仅关系到居住环境的舒适度和美观度,还涉及到资金安全和工程质量。今天,就为大家详细介绍一家值得信赖的装修公司——东阳市亿和装饰工程有限公司(简称亿和…

2026/7/28 20:01:58

实惠的全包装修

在忙碌的现代生活中,全包装修成为不少业主的理想选择。它省时省力,将设计、施工、主材、软装等都打包交给装修公司。然而市场鱼龙混杂,如何挑选到实惠又靠谱的全包装修服务呢?接下来为大家分享一些关键信息和实操建议,…

2026/7/28 19:56:57

物联网硬件安全防护:SE050与STM32F765ZI实战指南

1. 为什么物联网设备需要硬件级安全防护在智慧城市、工业4.0等场景中,我们经常看到这样的案例:某智能路灯控制系统被入侵导致城市照明瘫痪,或者工厂传感器数据被篡改引发生产事故。传统基于软件加密的方案存在致命缺陷——密钥存储在Flash中容…

2026/7/28 13:41:25

PDF合并与动态水印的工程化方案:2026国内免费工具实测对比

一、背景与测试方案 在实际项目交付中,PDF文件合并与版权保护水印的叠加是一个高频但容易被低估的技术需求。典型的处理链路涉及:多源PDF的文件流合并、页面级水印渲染(含透明度混合与图层叠加)、输出文件体积控制。看似简单的操作…

2026/7/28 0:03:34

学术论文研究创新点梳理与核心价值提炼指南

本科毕业论文是大学四年最大的坎。开题报告憋一周写不出三页,找文献翻遍十几个网站还是缺关键资料,写正文卡壳半天憋不出一句话,降重改到凌晨三点结果逻辑全乱,答辩前一天PPT还没做完。别慌,亲测这四个工具能让你少熬半…

2026/7/28 0:03:34

开发商售楼处数字化升级怎么做?

房企的数字化转型投入正在快速增长,据行业数据显示,2025年房企数字化投入规模已突破800亿元,年复合增长率达35%。售楼处的数字化升级不是单一环节的改造,而是从“获客-展示-成交-服务”全链路的系统升级。数字化升级四步法第一步&…

2026/7/28 0:03:34

模型不再值钱之后,AI 编程工具在争什么

2026 年 7 月,AI 编程工具赛道发生了一个标志性转折:模型本身不再值钱了。当 Kimi K3 开源模型在编程基准上击败 GPT 和 Claude,当 GitHub Copilot 第一次把开源模型纳入选择器,当 OpenAI 把 Codex 并入 ChatGPT 做成三合一超级应…

2026/7/28 4:38:09

3个高效策略:快速掌握Axure中文界面配置

3个高效策略:快速掌握Axure中文界面配置 【免费下载链接】axure-cn Chinese language file for Axure RP. Axure RP 简体中文语言包。支持 Axure 11、10、9。不定期更新。 项目地址: https://gitcode.com/gh_mirrors/ax/axure-cn 还在为Axure RP的英文界面感…