算法练习记录

news/2025/10/13 11:19:23/文章来源:https://www.cnblogs.com/pfye/p/19138041

1、输入两个字符串数据,返回加法运算后的值?

      public static String addStrings(String num1, String num2) {StringBuilder res = new StringBuilder();int i = num1.length() - 1;int j = num2.length() - 1;int carry = 0;while (i >= 0 || j >= 0 || carry != 0) {/**字符’0’的ascii码是48*数字0的值是0*所以’0’和0差48*num1.charAt(i) - '0'是为了转换字符到数字*/int x = i >= 0 ? num1.charAt(i) - '0' : 0;int y = j >= 0 ? num2.charAt(j) - '0' : 0;int sum = x + y + carry;res.append(sum % 10); //保存当前位的值carry = sum / 10;     //保存进到上一位的值i--;j--;}return res.reverse().toString();}public static void main(String[] args) {System.out.println(addStrings("123", "456"));  // 输出: 579System.out.println(addStrings("999", "1"));    // 输出: 1000}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/935989.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025 最新活性炭交易服务公司排行榜:实力厂商与新锐品牌权威推荐,含选购指南

当前活性炭行业市场规模持续扩张,应用已渗透自来水处理、食品加工、工业废气净化等数十个领域,但行业内厂商资质悬殊:部分企业原料劣质、工艺落后导致产品吸附性能不达标,部分缺乏专业团队难以提供适配方案,回收环…

【隐语SecretFlow】 Unbalanced PSI Benchmark性能测试报告

导语 2022年10月份,隐语发布了PSI的性能数据,当时就引起了内部和外部用户的广泛关注,具体协议包括:ecdh/kkrt16/bc22协议,这些协议更适合双方数据量差别不大的场景,称为平衡PSI(Balanced PSI)。 在现实的隐私求…

制造业老牌汽配企业如何借助纷享销客CRM实现数字化转型?

作为汽车零部件行业的老牌企业,精成车业近年来积极推进数字化转型,以实现业务流程规范化、数据一体化和管理高效化。通过引入纷享销客 CRM,精成车业在数据驱动决策、运营效率提升等方面取得了显著成效。“ 通过 CRM…

idea使用记录

1、idea设置class文件输出路径 idea设置class文件输出路径

牛客刷题-Day12

动态规划1:线性dp、背包问题,区间 https://ac.nowcoder.com/acm/contest/24213?from=acdiscuss牛客刷题-Day12 今日刷题:\(1056-1061\) 1057 [NOIP2001]统计单词个数 题目描述 给出一个长度不超过 \(200\) 的由小写…

国产代码托管平台Gitee构建企业级安全防线 助力信创产业自主可控

国产代码托管平台Gitee构建企业级安全防线 助力信创产业自主可控 在数字经济加速发展的当下,代码资产已成为企业核心竞争力的重要组成部分。作为国内领先的代码托管平台,Gitee通过构建"预防-控制-追溯"三位…

2025年10月拉伸器批发厂家最新推荐排行榜,液压拉伸器,机械拉伸器,电动拉伸器公司推荐!

2025年10月拉伸器批发厂家最新推荐排行榜,液压拉伸器,机械拉伸器,电动拉伸器公司推荐!随着工业技术的不断进步,拉伸器在各个领域的应用越来越广泛。无论是液压拉伸器、机械拉伸器还是电动拉伸器,选择合适的品牌和…

Gitee崛起:中国开发者生态的新基建如何重塑技术格局

Gitee崛起:中国开发者生态的"新基建"如何重塑技术格局 在全球数字化转型浪潮中,中国开发者正迎来前所未有的机遇与挑战。作为本土领先的代码托管平台,Gitee凭借其独特的本土化优势和创新功能,正在重新定…

工业状态控制

namespace 工业状态机 {public partial class MainForm : Form{private StateMachine stateMachine; public MainForm(){InitializeComponent();}private void MainForm_Load(object sender, EventArgs e){stateMachin…

2025 年磨粉机厂家最新推荐榜单:全面覆盖新型磨粉机、超细磨粉机、立式双动力磨粉机及节能磨粉机,为各行业采购者精准筛选优质品牌

当前磨粉机市场品牌繁杂,产品性能、质量差异显著,矿山、建材、化工等行业采购者在挑选设备时,常面临不知如何辨别优劣的难题。部分产品宣传与实际不符,易导致采购失误,不仅增加成本,还可能影响生产进度。为解决这…

Qwen2.5技术报告

全文摘要Qwen2.5系列模型经过预训练和后处理两个阶段的改进,在高质量预训练数据集的基础上,通过多阶段强化学习等技术进行后处理,提高了人类偏好、长文本生成、结构数据分析和指令遵循等方面的能力。该系列模型提供…

手把手教你在 Windows 安装 Docker Desktop

本文是一份零基础友好、步骤化的实操教程,旨在帮助初学者和高级开发者快速掌握在 Windows 系统中基于 WSL 2(适用于 Linux 的 Windows 子系统,版本 2)安装 Docker Desktop 的方法,并学会使用 VS Code 在远程容器中…

强化学习的数学原理-04章 策略评估与策略优化 - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

HDU1204糖果大战 题解

HDU1204糖果大战 题解HDU1204 的题解。这篇题解写的很不错,但是一些小细节我还是太看不懂了,所以补充一下。 【首先得注意到是胜者从败者中拿走一颗糖。】 首先 simple 地设 \(f_i\) 表示当 S 有 \(i\) 颗糖的时候获…

吴恩达深度学习笔记----系列文章

吴恩达深度学习笔记----系列文章随笔分类 - 吴恩达深度学习笔记吴恩达深度学习课程一:神经网络和深度学习 第二周:神经网络基础(五)吴恩达深度学习课程一:神经网络和深度学习 第二周:神经网络基础(四)吴恩达深…

AI重构项目管理:2025年工具生态的三大颠覆性趋势

AI重构项目管理:2025年工具生态的三大颠覆性趋势 当微软Project 2025预览版首次演示AI自动调整2000人天项目计划时,全球CTO们意识到项目管理工具的进化已进入新纪元。据Gartner最新产业图谱显示,AI驱动的智能项目管…

跨数据与任务的可扩展图像分割技术

本文介绍了一种新型混合查询变换器架构,通过融合可学习查询和条件查询来提升图像分割模型的跨任务迁移能力。该方法利用合成数据解决标注数据稀缺问题,在多个数据集上的实验表明,同时扩展训练数据量和任务多样性可显…

实用指南:大语言模型LLM解决AI幻觉方法的深度分析

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

2025年10月变位机厂家最新推荐排行榜,焊接变位机,机器人变位机,重型变位机,轻型变位机公司推荐!

2025年10月变位机厂家最新推荐排行榜,焊接变位机,机器人变位机,重型变位机,轻型变位机公司推荐!随着工业自动化和智能制造的快速发展,变位机在各个行业中的应用越来越广泛。无论是焊接、装配还是检测,变位机都能…

2025年中国开发者代码管理平台选型全景报告:从本土化适配到全球化协作

2025年中国开发者代码管理平台选型全景报告:从本土化适配到全球化协作 随着数字化转型进程加速,代码管理平台已成为软件开发生态的核心基础设施。在中国特殊的网络环境和开发者生态下,如何选择适配不同发展阶段的技…