news 2026/4/16 11:03:18

刷题日记 2026.1.6 最大子序和

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
刷题日记 2026.1.6 最大子序和

给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。

子数组是数组中的一个连续部分。

示例 1:

输入:nums = [-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。

示例 2:

输入:nums = [1]输出:1

示例 3:

输入:nums = [5,4,-1,7,8]输出:23

我觉得这道题目的思想是:
走完这一生
如果我和你在一起会变得更好,那我们就在一起,否则我就丢下你。
我回顾我最光辉的时刻就是和不同人在一起,变得更好的最长连续时刻。

code public int maxSubArray(int[] nums) { //初遇 int meet = 0; //时间 int time = 1; //记忆 int memory = nums[0]; //最好的记忆 int bestMemory = nums[0]; //直到我不会遇见别人或者没有时间了 while(meet<nums.length&&time<nums.length){ //如果回忆是负面的 if(memory<=0){ //寻求下一个初遇 meet = time; //将第一印象作为回忆 memory = nums[meet]; }else{ //记住正面的回忆 memory += nums[time]; } //记住更美好的回忆 if(memory>bestMemory){ bestMemory = memory; } //时间在不断流逝 time++; } //最好的回忆 return bestMemory; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 3:58:38

c++ qt开发第一天 hello world

mainwindow.h#ifndef MAINWINDOW_H #define MAINWINDOW_H // 头文件保护宏&#xff0c;防止 mainwindow.h 被重复包含造成重复定义#include <QMainWindow> // 引入 Qt 中的主窗口类 QMainWindowQT_BEGIN_NAMESPACE // Qt 命名空间开始&#xff08;用于兼容 Qt4 / Qt5 / Q…

作者头像 李华
网站建设 2026/4/13 0:43:07

项目打开卡成幻灯片?,一文掌握VSCode快速加载核心技术

第一章&#xff1a;项目打开卡成幻灯片&#xff1f;VSCode加载性能的现状与挑战 Visual Studio Code 作为当前最流行的代码编辑器之一&#xff0c;凭借其轻量、可扩展和跨平台特性赢得了广大开发者的青睐。然而&#xff0c;随着项目规模不断扩大&#xff0c;依赖项日益复杂&…

作者头像 李华
网站建设 2026/4/15 0:11:50

Stylus语法优势分析:AI对比三大预处理器适用场景

小参数高效推理模型实践&#xff1a;VibeThinker-1.5B-APP 的能力解析与应用指南 在AI竞赛和算法训练的日常中&#xff0c;一个常见困境是&#xff1a;面对一道复杂的LeetCode Hard题或AIME数学难题&#xff0c;学习者往往苦于缺乏即时、详尽且逻辑严密的解题指导。传统方法依赖…

作者头像 李华
网站建设 2026/4/13 16:37:21

Chrome全页截图终极指南:一键搞定完整网页保存

Chrome全页截图终极指南&#xff1a;一键搞定完整网页保存 【免费下载链接】full-page-screen-capture-chrome-extension One-click full page screen captures in Google Chrome 项目地址: https://gitcode.com/gh_mirrors/fu/full-page-screen-capture-chrome-extension …

作者头像 李华
网站建设 2026/4/13 3:14:32

自然语言处理入门:VibeThinker解释分词与词向量概念

VibeThinker-1.5B&#xff1a;轻量模型如何实现高效推理 在大模型动辄数百亿参数、训练成本高企的今天&#xff0c;一个仅15亿参数的小模型却在数学与编程任务中表现惊艳——这就是微博开源的 VibeThinker-1.5B-APP。它没有追求通用对话能力&#xff0c;也不试图覆盖百科全书式…

作者头像 李华