
ccf考试
歌古道
这个作者很懒,什么都没留下…
展开
-
ccf图像旋转
试题编号: 201503-1 试题名称: 图像旋转 时间限制: 5.0s 内存限制: 256.0MB 问题描述: 问题描述 旋转是图像处理的基本操作,在这个问题中,你需要将一个图像逆时针旋转90度。 计算机中的图像表示可以用一个矩阵来表示,为了旋转一个图像,只需要将对应的矩阵旋转即可。 输入格式 输入的第一行包含两个整数n, m,分别表示图像矩阵的行数和原创 2017-09-13 15:39:16 · 373 阅读 · 0 评论 -
Leetcode 697. 数组的度 697. Degree of an Array
`给定一个非空且只包含非负数的整数数组 nums, 数组的度的定义是指数组里任一元素出现频数的最大值。你的任务是找到与 nums 拥有相同大小的度的最短连续子数组,返回其长度。示例 1:输入: [1, 2, 2, 3, 1]输出: 2解释:输入数组的度是2,因为元素1和2的出现频数最大,均为2.连续子数组里面拥有相同度的有如下所示:[1, 2, 2, ...原创 2019-06-27 23:34:43 · 154 阅读 · 0 评论 -
Leetcode 661. 图片平滑器661. Image Smoother
661. 图片平滑器包含整数的二维矩阵 M 表示一个图片的灰度。你需要设计一个平滑器来让每一个单元的灰度成为平均灰度 (向下舍入) ,平均灰度的计算是周围的8个单元和它本身的值求平均,如果周围的单元格不足八个,则尽可能多的利用它们。示例 1:输入:[[1,1,1],[1,0,1],[1,1,1]]输出:[[0, 0, 0],[0, 0, 0],[0, 0, 0]]解释:对...原创 2019-07-02 22:28:42 · 325 阅读 · 0 评论 -
Leetcode 1005. K 次取反后最大化的数组和 1005. Maximize Sum Of Array After K Negations
1005. K 次取反后最大化的数组和给定一个整数数组 A,我们只能用以下方法修改该数组:我们选择某个个索引 i 并将 A[i] 替换为 -A[i],然后总共重复这个过程 K 次。(我们可以多次选择同一个索引 i。)以这种方式修改数组后,返回数组可能的最大和。示例 1:输入:A = [4,2,3], K = 1输出:5解释:选择索引 (1,) ,然后 A 变为 [4,-2,3]。示例...原创 2019-06-05 12:07:46 · 206 阅读 · 0 评论 -
234. 回文链表 234. Palindrome Linked List
234. 回文链表请判断一个链表是否为回文链表。示例 1:输入: 1->2输出: false示例 2:输入: 1->2->2->1输出: true进阶:你能否用 O(n) 时间复杂度和 O(1) 空间复杂度解决此题?因为上述要求,就参考了一下评论主要需要记住 nullptr (C++中空指针类型的关键字)、快慢指针、反转链表/** * Defini...原创 2019-05-16 16:05:43 · 258 阅读 · 0 评论 -
Leetcode 506. 相对名次 506. Relative Ranks
506. 相对名次给出 N 名运动员的成绩,找出他们的相对名次并授予前三名对应的奖牌。前三名运动员将会被分别授予 “金牌”,“银牌” 和“ 铜牌”(“Gold Medal”, “Silver Medal”, “Bronze Medal”)。(注:分数越高的选手,排名越靠前。)示例 1:输入: [5, 4, 3, 2, 1]输出: [“Gold Medal”, “Silver Medal”...原创 2019-05-24 19:14:12 · 327 阅读 · 0 评论 -
leetcode 299. Bulls and Cows 猜数字游戏
你正在和你的朋友玩 猜数字(Bulls and Cows)游戏:你写下一个数字让你的朋友猜。每次他猜测后,你给他一个提示,告诉他有多少位数字和确切位置都猜对了(称为“Bulls”, 公牛),有多少位数字猜对了但是位置不对(称为“Cows”, 奶牛)。你的朋友将会根据提示继续猜,直到猜出秘密数字。请写出一个根据秘密数字和朋友的猜测数返回提示的函数,用 A 表示公牛,用 B 表示奶牛。请注意秘密数...原创 2018-12-27 15:27:28 · 279 阅读 · 0 评论 -
文章标题
问题描述 用 ASCII 字符来画图是一件有趣的事情,并形成了一门被称为 ASCII Art 的艺术。例如,下图是用 ASCII 字符画出来的 CSPRO 字样。 .._._.._.._…_.. ././.||...|..../._.. |.|…___.|.|).|.|).|.|.|.| |.|.).|.._/|...<|.|_|.| .____|_/||…||.转载 2017-09-17 02:39:54 · 250 阅读 · 0 评论 -
头文件 <bits/stdc++.h>
#include <iostream> #include <cstdio> #include <fstream> #include <algorithm> #include <cmath> #include <deque> #include <vector> #include <queue> #include <string> #include <cstring>原创 2017-09-16 21:53:27 · 323 阅读 · 0 评论 -
ccf数字排序
试题编号: 201503-2 试题名称: 数字排序 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 给定n个整数,请统计出每个整数出现的次数,按出现次数从多到少的顺序输出。 输入格式 输入的第一行包含一个整数n,表示给定数字的个数。 第二行包含n个整数,相邻的整数之间用一个空格分隔,表示所给定的整数。 输出格式 输出多行,原创 2017-09-13 16:28:37 · 419 阅读 · 0 评论 -
Leetcode c++ 1114. 按序打印 1114. Print in Order
1114. 按序打印我们提供了一个类:public class Foo {public void one() { print(“one”); }public void two() { print(“two”); }public void three() { print(“three”); }}三个不同的线程将会共用一个 Foo 实例。线程 A 将会调用 one() 方法线程 B ...原创 2019-07-28 10:40:39 · 746 阅读 · 0 评论