数组和链表的读入(Hot100)

发布时间:2026/10/14 11:18:18

数组和链表的读入(Hot100) 文章目录一、数组的读入二、链表的读入hot100入门的前两题。一、数组的读入题目给定一个整数数组nums ,求解数组的和。样例# 输入4271115# 输出35代码实现ninput()numslist(map(int,input().split()))# input()输入的为字符串用split()分开用map函数将字符串转换为整数用list输出print(sum(nums))# 求和二、链表的读入题目给定一个整数数组nums要求 先构建一个链表然后遍历链表并输出所有元素。输入共两行第一行为一个整数 n代表数组nums的长度。第二行为n个整数表示数组中的元素。#输入样例4271115#输出271115代码实现importsys# 1. 定义节点一个节点 一个值 指向下一个节点classNode:def__init__(self,val):self.valval self.nextNone# 2. 读入数据datasys.stdin.read().split()nint(data[0])numslist(map(int,data[1:1n]))# 3. 构建链表headNode(nums[0])# 从Node类中创建一个对象节点第一个节点作为头curhead# cur 用来往后走foriinrange(1,n):cur.nextNode(nums[i])# 新建一个节点接在后面curcur.next# 指针后移# 4. 遍历输出curheadwhilecur:print(cur.val)curcur.next
延伸阅读

更多相关文章

2026/10/14 11:18:18

openrig 工作台搭建指南:Node.js、Claude Code、Codex 与 tmux 整合实践

1. 从“openrig”这个名字说起:它到底想解决什么问题第一次看到“openrig”这个词,我脑子里蹦出来的不是某个具体软件,而是一种“开放式工作台”的意象。rig 在英文里本意是“装配、搭建”,在工程语境里常指一套成套的设备或支架&…

2026/10/14 11:18:18

Agent生产级调优实战:性能、成本与稳定性全攻略

把Agent从Demo搬到生产环境,是我见过翻车率最高的一步。功能明明早就跑通了,演示时也足够惊艳,结果一上真实流量,要么回答变得又慢又呆,要么账单一个月暴涨几十倍,要么上线第二天就冒出一堆答非所问的事故。…

2026/10/14 12:54:09

REA建模实战:用资源-事件-参与者重构电商订单系统数据模型

REA 这个词在一部分架构师眼里是 Resource-Event-Agent(资源-事件-参与者)企业建模框架的缩写,尤其在会计信息系统、业务对象建模、领域驱动设计圈子里,它一直是被低估的底层方法论。我最初接触 REA 并不是因为理论学习&#xff0…

2026/10/14 12:54:09

解决Maven Missing artifact:FastDFS客户端依赖集成实战指南

1. 项目概述:当Maven报出“Missing artifact”时,你在和谁较劲?“Missing artifact org.csource:fastdfs-client-java:jar:1.27-SNAPSHOT”——这行红色报错,对任何正在集成FastDFS分布式文件系统的Java开发者来说,几乎…

2026/10/14 12:54:09

Windows 10 2004下WSL2与VirtualBox共存实战指南

1. 项目概述:为什么在 Windows 10 2004 上同时跑 WSL2 和 VirtualBox 6.0 是个“高危操作”? 我第一次在某高校实验室部署开发环境时,就踩进了这个坑——需求很明确:学生既要跑 Ubuntu 20.04 做 Python 数据分析(用 WS…

2026/10/14 12:54:09

Java调Shell在Hadoop离线任务中的工程化实践

1. 为什么在Hadoop离线任务里还要写Java调Shell?这不是倒退吗? 刚接触Hadoop生态时,我也以为“写MapReduce就是正统”,“用Spark SQL才是主流”,“写个Shell脚本跑ETL?太土了”。直到在某次模拟项目X的离线…

2026/10/14 12:54:09

智能体地图服务设计:从拓扑地图到路径规划的工程实践

lingbot-map这个项目,是我在做智能体空间认知模块时顺手沉淀下来的一个地图服务。简单说,它负责两件事:一是把现实空间变成机器人能理解的地图数据,二是让程序在地图上完成找路、定位和空间关系判断。这个模块原本只是主项目里的一…

2026/10/14 12:43:43

机器人弧焊工艺全流程:MMT-cc从选型、编程到排障、焊评验证

简介:SKS Welding Systems的MMT_MMT工艺说明文档(工艺全家桶3)系统梳理了机器人弧焊工艺的核心知识,适合焊接工艺工程师、机器人自动化集成人员及设备调试人员阅读。压缩包内为1个PDF文件,大小2.16MB,已有2…

2026/10/14 11:31:03

Python调用Gemini Structured Outputs实现工单路由门禁

客服工单最怕的不是模型“答错一句话”,而是它给出一段看起来合理的说明,程序却从中猜错优先级。通俗做法是:要求模型只交 JSON(JavaScript Object Notation,轻量数据格式),再让代码验证它。Gem…

2026/10/13 17:09:18

Spring Boot超市进销存系统毕设实战:从需求拆解到答辩通关

最近带的一个学生项目组里,有A同学跑来问我:选什么毕设题目最稳妥,既能让评审老师觉得工作量够,又不会在答辩时被问到语无伦次。我第一反应就是推荐基于Spring Boot的超市仓库管理系统——也就是超市进销存系统。这个题目乍一看平…

2026/10/14 2:32:55

Flutter StatefulWidget 生命周期核心解析

很多刚开始接触 Flutter 的朋友,在看完一堆“Hello World”和基础组件之后,大概率都会撞上同一堵墙:StatefulWidget 里那堆 initState、build、dispose 方法,到底什么时候被调用?为什么顺序是那样?在里面到…

2026/10/14 0:00:33

DFS算法解决飞机降落调度问题实战

1. 项目背景与核心思路飞机降落问题是一个经典的调度优化场景,也是算法竞赛和面试中的高频题目。这个题目要求我们合理安排多架飞机的降落顺序和时间,确保所有飞机都能安全着陆而不发生冲突。在实际航空管制中,这类问题直接关系到飞行安全和机…

2026/10/14 0:00:33

macOS/iOS高精度计时:mach_absolute_time原理与实战

1. 项目概述:为什么mach_absolute_time是 macOS/iOS 时间测量的“黄金标准”在 macOS 和 iOS 开发中,我见过太多人用CFAbsoluteTimeGetCurrent()或NSDate.timeIntervalSinceReferenceDate做性能打点,结果在高精度场景下被系统时钟跳变、NTP 同…

2026/10/14 0:00:33

SCORM课件演示与测试全解析:从API通信到自动化验证

简介:这是一套遵循SCORM标准的交互式课件演示与测试资源,面向E-Learning课程开发者、LMS平台测试人员及在线教学从业者,用于验证课件在不同学习管理系统中的识别、传递与跟踪能力。压缩包共28个文件,约12.07MB,以swf动…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑