本篇解题记录题源来自 AcWing 的每日一题 · 暑假 补题链接:Here Week 1 星期四 AcWing 3761. 唯一最小数 利用 map 存出现过数的下标和次数即可 vector<int>a; int n; int main() { cin.tie(nullptr)->sync_wit ...
# 给定一个非负整数数组 nums ,你最初位于数组的 第一个下标 。 # # 数组中的每个元素代表你在该位置可以跳跃的最大长度。 # # 判断你是否能够到达最后一个下标。 # # # # 示例 1: # # # 输入:nums = [2,3,1,1,4]# 输出:true# 解释:可以先跳 1 步 ...
分类:
编程语言 时间:
2021-07-07 17:50:28
阅读次数:
0
charAt() 用户获得字符串中指定下标的字符 s='abcdef' console.log(s.charAt(0)) //a 注意:只能读,不能写 s='abcdef' s.charAt(0)='c' console.log(s) 运行结果 现在能想到的修改字符串中某个字符的方式就是将字符串转为 ...
分类:
Web程序 时间:
2021-07-05 18:12:53
阅读次数:
0
方法一: 遍历。遍历两次数组,时间复杂度O(n2) 方法二: 运用哈希表,将数组的值与其下标一一对应。通过在哈希表中查找target - nums[i](key)来确定目标的下标(value),当key不存在时,即当前的nums[i]与哈希表中现有元素不能构成一个正确的result,则将nums[i ...
分类:
其他好文 时间:
2021-07-05 17:23:23
阅读次数:
0
像字符串类型一样,列表类型也是序列式的数据类型,可以通过下标或者切片操作来访问某一个或者某一块连续的元素。然而,相同的方面也就这些,字符串只能由字符组成,而且是不可变的(不能单独改变它的某个值),而列表则是能保留任意数目的 Python 对象的灵活的容器。 列表不仅可以包含 Python 的标准类型 ...
分类:
编程语言 时间:
2021-07-02 16:39:42
阅读次数:
0
题目链接 AC代码 昨天回上海了,一直都在路上,没啥时间写,今天补上。(快乐的7.1在7.2才开始 这题用单调栈或者笛卡尔树就能解决。 注意到美丽度的定义,对于同一个最小值,区间长度肯定越长越好。 枚举所有最小值,借助单调栈可以找到前面和后面离当前元素最近且比当前元素小的元素下标,以当前元素为最小值 ...
分类:
其他好文 时间:
2021-07-02 16:08:25
阅读次数:
0
1、定义就绪列表 线程创建好之后,我们需要把线程添加到就绪列表里面,表示线程已经就绪,系统随时可以调度。就绪列表在schedule.c中定义。 /* 线程就绪列表 */ rt_list_t rt_thread_priority_table[RT_THREAD_PRIORITY_MAX]; 就绪列表实 ...
分类:
编程语言 时间:
2021-07-01 16:21:18
阅读次数:
0
TypeError: 'generator' object is not subscriptable,错误的原因就是把不具有下标操作对象用了对象[i],所以需要+list转化,加了之后,就不会报错了 ...
分类:
其他好文 时间:
2021-06-29 15:59:51
阅读次数:
0
一、数组的创建和初始化 (一)创建数组: import java.util.*; import java.io.*; public class Main { public static void main(String[] args) { Scanner in = new Scanner(Syste ...
分类:
编程语言 时间:
2021-06-29 15:56:03
阅读次数:
0
什么是数组: 声明一个变量就是在内存空间划出一块合适的空间 声明一个数组就是在内存空间划出一串连续的空间 数组是一个变量,存储 相同数据类型 的一组数据 数组基本要素:标识符(自定义名字) 数组元素(自定义内容) 元素下标(由0开始)(元素的顺序) 元素类型(数字,字母,boolean) 如何使用数 ...
分类:
其他好文 时间:
2021-06-28 20:57:58
阅读次数:
0