当前位置: 首页 > news >正文

clean

clean code
记得以前写过这题,写的乱七八糟,分析来分析去。
后悔应该早点写代码,leetcode大一就该刷了。

https://leetcode.cn/problems/plus-one/submissions/

class Solution {
public:vector<int> plusOne(vector<int>& digits) {bool carry = true;vector<int>ans;for (int i = digits.size() - 1; i >= 0; --i) {if (carry) {int tmp = digits[i] + 1;if (tmp == 10) {ans.push_back(0);}else {ans.push_back(tmp);carry = false;}}else {ans.push_back(digits[i]);}}if (carry)ans.push_back(1);reverse(ans.begin(), ans.end());return ans;}
};
http://www.lryc.cn/news/23758.html

相关文章:

  • 佛科院计算机软件技术基础——线性表
  • linux下终端操作mysql数据库
  • MySQL参数优化之thread_cache_size
  • gRPC服务健康检查(二):gRPC健康检查协议详解
  • Android系统10 RK3399 init进程启动(四十七) Android init 进程整体代码逻辑简述
  • CSDN 编程竞赛三十二期题解
  • Kubernetes 中的 Pod Hook
  • Linux操作系统安装MySQL(rpm安装)
  • MySQL高级第二讲
  • 凸优化专题1
  • 【蓝桥杯每日一题】递推算法
  • Unity性能优化: 性能优化之内存篇
  • 华为OD机试题,用 Java 解【内存资源分配】问题
  • 微服务之Nacos注册与配置
  • Android 动画详解
  • Linux -- 程序 进程 线程 概念引入
  • Android ART dex2oat
  • 「RISC-V Arch」RISC-V 规范结构
  • 【C】线程控制
  • Maven工程打jar包的N种方式
  • 一文了解GPU并行计算CUDA
  • 全网资料最全Java数据结构与算法(1)
  • 【项目实战】SpringMVC拦截器HandlerInterceptor入门介绍
  • 阿里淘宝新势力造型合伙人P8、年薪百万的欧阳娜娜也躲不过的魔鬼面试,看的我心服口服
  • 深度学习笔记:不同的反向传播迭代方法
  • ElasticSearch 学习笔记总结(三)
  • 深入理解border以及应用
  • 如何复现论文?什么是论文复现?
  • 22.2.28打卡 Codeforces Round #851 (Div. 2) A~C
  • Learining C++ No.12【vector】