新闻详情

新闻详情

首页 / 资讯中心 / 详情

题解:学而思编程 蚂蚁碰撞

发布时间:2026/9/4 19:56:20来源:尧图网络
题解:学而思编程 蚂蚁碰撞
本文分享的必刷题目是从蓝桥云课、洛谷、AcWing等知名刷题平台精心挑选而来并结合各平台提供的算法标签和难度等级进行了系统分类。题目涵盖了从基础到进阶的多种算法和数据结构旨在为不同阶段的编程学习者提供一条清晰、平稳的学习提升路径。欢迎大家订阅我的专栏算法题解C与Python实现附上汇总贴算法竞赛备考冲刺必刷题C | 汇总【题目来源】学而思编程蚂蚁碰撞【题目描述】在一个无限长的木板上有n nn只蚂蚁正在移动。蚂蚁按照从左到右的顺序从1 11到n nn编号每只蚂蚁都在一个与其他蚂蚁互不相同的位置上。初始时每只蚂蚁都有一个初始朝向L LL表示向左移动R RR表示向右移动S SS表示静止不动。每只蚂蚁的移动时的速度相同然而在移动过程中部分蚂蚁之间会产生碰撞在两只蚂蚁发生碰撞之后都会停留在碰撞的位置无法再继续移动。所有蚂蚁不能改变它们的移动方向和状态。现在给定所有蚂蚁的初始朝向请你计算所有蚂蚁在木板上发生的碰撞总次数。碰撞次数按照一下方式计算当两只移动方向相反的蚂蚁相撞时碰撞次数加2 22当一只移动的蚂蚁和一只静止的蚂蚁相撞时碰撞次数加1 11。【输入】一行一个字符串d i r dirdir表示所有蚂蚁的初始朝向保证d i r dirdir只包含L LLR RR或S SS。【输出】一行一个整数表示所有蚂蚁在木板上发生的碰撞总次数。【输入样例】RLRSLL【输出样例】5【算法标签】#字符串入门【代码详解】#includebits/stdc.husingnamespacestd;intcal(string s){intl0,rs.size()-1;// 左右指针// 去掉前缀的Lwhile(lrs[l]L){l;}// 去掉后缀的Rwhile(lrs[r]R){r--;}intans0;// 统计中间非S字符的个数for(intil;ir;i){if(s[i]!S){ans;}}returnans;}intmain(){string dir;cindir;// 输入字符串coutcal(dir);// 输出计算结果return0;}【运行结果】RLRSLL 5
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

AI测试开发实战:代码生成之外,预期与断言才是核心 2026/9/4 19:55:18

AI测试开发实战:代码生成之外,预期与断言才是核心

先抛一个和大多数教学视频不太一样的观点:把 Claude Code、TRAE、DeepSeek 真正放进测试开发流程之后,最先发生变化的不是“测试代码写得快了”,而是“确认预期的方式变了”。 我在团队里做了一轮小范围实验:让 AI 从一个接口文档…

阅读更多 →
记忆增强压缩:将思维链推理移入提示词,降低Token成本与延迟 2026/9/4 19:55:18

记忆增强压缩:将思维链推理移入提示词,降低Token成本与延迟

先给结论:记忆增强压缩的核心工作,是把一批反复使用的推理步骤从生成阶段拿出来,提前整理好放进提示词里,用一套稳定的“可复用推理记忆”去替代模型每次从零推导的思维链过程。它针对的是思维链成本问题,更准确地说&a…

阅读更多 →
软件卸载不干净?快照对比工具Total Uninstall让残留清理有据可依 2026/9/4 19:55:18

软件卸载不干净?快照对比工具Total Uninstall让残留清理有据可依

先说结论:如果你装软件、卸载软件频繁,或者遇到过“明明卸载了,但安装目录还在、右键菜单还在、开机启动项还在”这类情况,Total Uninstall这类带安装前后快照对比的卸载工具,比Windows自带卸载和普通卸载工具更值得一…

阅读更多 →
监控场景专用YOLO行人检测数据集:小目标、低分辨率、长焦距优化 2026/9/4 19:55:18

监控场景专用YOLO行人检测数据集:小目标、低分辨率、长焦距优化

简介:本资源是一套专为监控场景行人目标检测任务构建的YOLO格式数据集,面向计算机视觉初学者与算法工程师,解决实际安防、智能监控等应用中行人定位与识别的数据基础需求。数据集严格遵循YOLOv5目录结构组织,包含训练集&#xff0…

阅读更多 →
MATLAB实现5G NR LDPC编解码的协议级实战指南 2026/9/4 19:55:18

MATLAB实现5G NR LDPC编解码的协议级实战指南

简介:本资源是一套面向通信工程专业学生、5G算法研究者及MATLAB仿真开发者的5G NR标准LDPC编解码器完整实现方案,聚焦于新无线系统中关键的前向纠错技术建模与验证。压缩包共含多个MATLAB脚本文件(.m为主),涵盖LDPC编码…

阅读更多 →
市面上的GEO工具怎么选,别只看价格看这几个关键点 2026/9/4 19:52:17

市面上的GEO工具怎么选,别只看价格看这几个关键点

免责声明:本文为个人实操观测总结,仅作为创作参考,不代表工具厂商官方结论,产品功能、算法策略会持续迭代,一切以厂商官方公示为准。一、【GEO 工具】分别是什么?介绍双方定位GEO 全称生成式引擎优化&#…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞