- 一、题目要求 给你一个 m x n 的网格图 grid,grid 中每个格子都有一个数字,对应着从该格子出发下一步走的方向。grid[i][j] 中的数字可能为以下几种情况: 下一... 一、题目要求 给你一个 m x n 的网格图 grid,grid 中每个格子都有一个数字,对应着从该格子出发下一步走的方向。grid[i][j] 中的数字可能为以下几种情况: 下一...
- 一、题目要求 给你由 n 个小写字母字符串组成的数组 strs,其中每个字符串长度相等。这些字符串可以每个一行,排成一个网格。例如,strs = [“abc”, “bce”, “cae”] 可以排列... 一、题目要求 给你由 n 个小写字母字符串组成的数组 strs,其中每个字符串长度相等。这些字符串可以每个一行,排成一个网格。例如,strs = [“abc”, “bce”, “cae”] 可以排列...
- 设有顺序放置的n个桶,每个桶中装有一粒砾石,每粒砾石的颜色是红,白,蓝之一。要求重新安排这些砾石,使得所有红色砾石在前,所有白色砾石居中,所有蓝色砾石居后,重新安排时对每粒砾石的颜色只能看一次,并且只允许交换操作来调整砾石的位置。 提示: 利用快速排序思想解决。由于要求“对每粒砾石的颜色只能看一次”,设3个指针i,j和k... 设有顺序放置的n个桶,每个桶中装有一粒砾石,每粒砾石的颜色是红,白,蓝之一。要求重新安排这些砾石,使得所有红色砾石在前,所有白色砾石居中,所有蓝色砾石居后,重新安排时对每粒砾石的颜色只能看一次,并且只允许交换操作来调整砾石的位置。 提示: 利用快速排序思想解决。由于要求“对每粒砾石的颜色只能看一次”,设3个指针i,j和k...
- 1、碎碎念 因为高中的缘故差不多一年多没写代码了,最近备考CCPC,发现很多东西都忘记了,所以简要复习一下。我的C++启蒙来自C Primer PLUS,具体记不清了,大概五六年前甚至更早吧,那时候抱着... 1、碎碎念 因为高中的缘故差不多一年多没写代码了,最近备考CCPC,发现很多东西都忘记了,所以简要复习一下。我的C++启蒙来自C Primer PLUS,具体记不清了,大概五六年前甚至更早吧,那时候抱着...
- 昆明站模板补充 __int128 typedef __int128 LL; inline __int128 read(){ __int128 x=0,f=1; char ch=getchar();... 昆明站模板补充 __int128 typedef __int128 LL; inline __int128 read(){ __int128 x=0,f=1; char ch=getchar();...
- 1、 本学期场次 从2020.09.19-2021.01.18,一共18周。 题号场次日期备注1475Codeforces Round #697 (Div. 3)1.251474Codeforces ... 1、 本学期场次 从2020.09.19-2021.01.18,一共18周。 题号场次日期备注1475Codeforces Round #697 (Div. 3)1.251474Codeforces ...
- problem 给定n个不同的数ai求有多少个数,恰好等于另外两个(不同的)数之和n<100,ai<1e4 solution 乍一看,,好像和算法没啥关系。 结果,真的没啥关系。。。 ... problem 给定n个不同的数ai求有多少个数,恰好等于另外两个(不同的)数之和n<100,ai<1e4 solution 乍一看,,好像和算法没啥关系。 结果,真的没啥关系。。。 ...
- Algorithm 名称:树上启发式合并, dsu on tree, 静态链分治 用处:一般用来解决一类不带修改的子树查询问题 核心思想为:利用重链剖分的性质优化子树贡献的计算。 前置知识:启发式... Algorithm 名称:树上启发式合并, dsu on tree, 静态链分治 用处:一般用来解决一类不带修改的子树查询问题 核心思想为:利用重链剖分的性质优化子树贡献的计算。 前置知识:启发式...
- 1033 旧键盘打字 (20分) 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样? 输入格式: 输入在 2 行中分... 1033 旧键盘打字 (20分) 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样? 输入格式: 输入在 2 行中分...
- 有以下程序段,先改错,最后再编程实现所有函数的功能。 注:main()函数已给出,不得修改,提交时需要提交main函数。 #include<iostream.h>#include<stdlib.h>typedef int T class SeqList{private:T data;in... 有以下程序段,先改错,最后再编程实现所有函数的功能。 注:main()函数已给出,不得修改,提交时需要提交main函数。 #include<iostream.h>#include<stdlib.h>typedef int T class SeqList{private:T data;in...
- PAT甲级的106道题的知识点与对应的题号整理如下,便于做专项练习和巩固! 1、数据结构 可以用STL系列 栈:1051 堆:1098 队列:1014、1056 链表:1032、1052、1074、1... PAT甲级的106道题的知识点与对应的题号整理如下,便于做专项练习和巩固! 1、数据结构 可以用STL系列 栈:1051 堆:1098 队列:1014、1056 链表:1032、1052、1074、1...
- problem C. Random Events time limit per test2 seconds memory limit per test256 megabytes inputstandar... problem C. Random Events time limit per test2 seconds memory limit per test256 megabytes inputstandar...
- problem 两个长为n的序列A,B。保证AB已升序排序。在AB中各任取一个值相加得到N^2 个数。求其中最小的N个数n < 1e5 solution 很显然暴力枚举O(n^2)过不了。考虑... problem 两个长为n的序列A,B。保证AB已升序排序。在AB中各任取一个值相加得到N^2 个数。求其中最小的N个数n < 1e5 solution 很显然暴力枚举O(n^2)过不了。考虑...
- problem 指定两个日期(8位数字描述)问这之间有多少日期表示是回文串(包含这两个日期本身) solution1 枚举所有日期回文串判断 //O((t-s)*360) #include<... problem 指定两个日期(8位数字描述)问这之间有多少日期表示是回文串(包含这两个日期本身) solution1 枚举所有日期回文串判断 //O((t-s)*360) #include<...
- problem 1080 MOOC期终成绩 (25分) 对于在中国大学MOOC(http://www.icourse163.org/ )学习“数据结构”课程的学生,想要获得一张合格证书,必须首先获得不少... problem 1080 MOOC期终成绩 (25分) 对于在中国大学MOOC(http://www.icourse163.org/ )学习“数据结构”课程的学生,想要获得一张合格证书,必须首先获得不少...
上滑加载中
推荐直播
-
华为云师资培训——《大数据》课程
2025/08/12 周二 15:00-17:00
贺行简-DTSE开发者技术专家 吕晨-DTSE开发者技术专家
华为云师资培训直播,带您掌握产业级大数据课程体系与华为开发者空间实战能力,助力高校数字化转型!
回顾中
热门标签