玩命加载中 . . .

记录生活,记录知识
最大子数组和 最大子数组和
描述给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 子数组 是数组中的一个连续部分。 示例 1: 输入:nums = [-2,1,-3,4,-1,2,1,-5,4]输出
长度最小的子数组209 长度最小的子数组209
描述给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, numsl+1, …, numsr-1, numsr] ,并返回其长度。如果不存在符合条件
2023-02-23
移除元素27 移除元素27
描述给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组
2023-02-22
二分查找 二分查找
给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 示例 1: 输入: nums = [-1,0,3,5,9
2023-02-22
Python学习笔记1 Python学习笔记1
Python函数装饰器简单地说:装饰器是修改其他函数的功能的函数 Python函数使用def hi(name="yasoob"): return "hi " + name print(hi()) # output: 'hi ya
2023-02-18
web自动化1 web自动化1
自动化测试简介定义通过运行程序来代替人验证软件质量的过程 优点 提高效率 节约成本 很方便地进行兼容性测试 进行回归测试 精度高 条件1、项目周期长2、项目需求变化周期长或变化频率不高3、手工测试之后,系统相对稳定了之后比较适合做自动化
Linux学习笔记1 Linux学习笔记1
1. 操作系统介绍1.1 什么是操作系统操作系统(Operating System,简称OS)是管理计算机硬件与软件资源的计算机程序。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系
Linux学习笔记3 Linux学习笔记3
1.vi 简介 vi 是一个基于字符界面文本编辑程序 vi 没有菜单,只有命令,虽然很多,只需了解常用的即可; vi 有三种基本工作模式 命令模式 输入模式 末行模式(底线命令模式) 2. vi 基本操作流程 命令行输入vi +
SQL学习笔记 SQL学习笔记
1、查询各科成绩(courseNo)最高和最低的分,以如下的形式显示:课程号、最高分、最低分 select courseno 课程号, max(score) 最高分, min(score) 最低分 from scores group by
Linux学习笔记2 Linux学习笔记2
1.文件操作1.1 创建文件-touch命令在Linux下,创建文件或修改文件时间,使用touch touch 文件名 如果文件不存在,可以创建一个空文件,无内容 如果文件已经存在,修改的是文件末次修改日期。 1.2 创建目录-mkd
软件测试基础 软件测试基础
软件测试是什么使用人工和自动化手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差距。 做软件测试的目的: 软件测试为了发现程序(软件)存在的代码或业务逻辑错误 软件测试为了检验产品是否符合用
2023-02-13
整除问题 整除问题
http://t.cn/Aip7eHBD 描述给定n,a求最大的k,使n!可以被 a^k 整除但不能被 a^(k+1) 整除。 输入描述:两个整数n(2<=n<=1000),a(2<=a<
12 / 18