news 2026/5/11 17:00:49

leetcode 806. 写字符串需要的行数-耗时100%

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 806. 写字符串需要的行数-耗时100%

Problem: 806. 写字符串需要的行数

解题过程

耗时100%,累加即可的,若是sum > 100则行数+1且和重置

Code

class Solution { public: vector<int> numberOfLines(vector<int>& widths, string s) { int lines = 0, last = 0, sum = 0; for(int i = 0; i < s.size(); i++) { if( sum + widths[s[i] - 'a'] <= 100 ) { sum += widths[s[i] - 'a']; } else { lines++; sum = widths[s[i] - 'a']; } } return {lines+1, sum}; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/4 4:22:03

来学一学社交feed场景的缓存设计体系!

聊聊如何为社交 Feed 场景设计缓存体系。Feed 流场景分析Feed 流是很多移动互联网系统的重要一环&#xff0c;如微博、微信朋友圈、QQ 好友动态、头条/抖音信息流等。虽然这些产品形态各不相同&#xff0c;但业务处理逻辑却大体相同。用户日常的“刷刷刷”&#xff0c;就是在获…

作者头像 李华
网站建设 2026/5/1 5:50:24

05:kafka

kafka

作者头像 李华
网站建设 2026/4/28 23:31:23

手把手玩转小波分解+BP神经网络的辐照度预测

25-基于BP神经网络的光伏发电太阳辐照度预测本程序采用小波分解先对辐照度数据进行分解&#xff0c;然后再用bp神经网络对分解的辐照度数据分别预测&#xff0c;再组合作为最后的预测结果。 精品代码&#xff0c;可修改性极高。光伏发电预测这事儿&#xff0c;最核心的就是把太…

作者头像 李华
网站建设 2026/5/11 5:20:21

刺破“数字化”的泡沫

前段时间&#xff0c;我去参观一家百亿级制造企业的“供应链指挥中心”。场面非常震撼。整面墙的LED大屏&#xff0c;世界地图上闪烁着密密麻麻的光点&#xff0c;实时跳动的库存数据&#xff0c;红红绿绿的仪表盘&#xff0c;充满了科技感。随行的CIO满脸自豪地介绍这套刚上线…

作者头像 李华
网站建设 2026/5/1 10:08:27

时空的解构与重组:装配动画如何将复杂流程清晰可视化

在现代工程领域&#xff0c;装配动画已成为理解复杂系统的关键工具。它不仅仅是一段动态演示&#xff0c;更是一种精密的时空解构与数字重组技术&#xff0c;彻底改变了人类认知和传递复杂装配信息的方式。一、从物理世界到数字时空的转化装配动画的核心在于系统性的信息转化。…

作者头像 李华