摘要: 更新内容 2021.12.14 重新开启讨论区模块功能 2021.12.12 加入spoj远端评测题库 2021.12.11 加入codeforces,poj远端评测题库 更新计划 2021.12 增强题目搜索功能(延期) 2021.12 加入uoj远端评测题库(延期) ##杂项 1.发布题解请使用 阅读全文
posted @ 2021-12-15 13:06 codekin 阅读(134) 评论(0) 推荐(0)
摘要: 一、基础概念 要理解范式,首先必须对知道什么是关系数据库,如果你不知道,我可以简单的不能再简单的说一下:关系数据库就是用二维表来保存数据。表和表之间可以……(省略10W字)。 然后你应该理解以下概念: 实体:现实世界中客观存在并可以被区别的事物。比如“一个学生”、“一本书”、“一门课”等等。值得强调 阅读全文
posted @ 2021-12-31 16:08 codekin 阅读(374) 评论(0) 推荐(1)
摘要: 题意 键盘输入一个高精度的正整数n(n<=1000位),去掉其中任意s个数字后剩下的数字按原左右顺序将组成一个新的正整数。 编程对给定的n和s(s<n的位数,且数据保证n删除s个数之后不为0,还是一个非0的整数),寻找一种方案,使得剩下的数字组成的数最小。 例如:153748要删除2个数,使得剩下的 阅读全文
posted @ 2021-11-30 22:23 codekin 阅读(698) 评论(0) 推荐(0)
摘要: 题意 有n个人排队到r个水龙头去打水,他们装满水桶的时间t1,t2,...,tn为整数且各不相等,应如何安排他们的打水顺序才能使他们花费的总时间最少? 每个人打水的时间 = 排队的时间 + 实际打水的时间,本题假设一个人打好水,排在他后面的人接着打水的这个切换过程不消耗时间。 比如,有2个人A和B, 阅读全文
posted @ 2021-11-30 20:19 codekin 阅读(1901) 评论(0) 推荐(0)
摘要: 题意 有n堆纸牌(2≤n≤200),排成一行,编号分别为1,2,…n。 已知每堆纸牌有一定的张数,且张数之和均为n的倍数。移动各堆中的任意张纸牌,使每堆的数量达到相同,且移动次数最少。 移动规则: 每次可以移动任意的张数,第1堆可以移向第2堆,第2堆可以移向第1堆或第3堆,... 第n 堆只可以移向 阅读全文
posted @ 2021-11-30 13:24 codekin 阅读(367) 评论(0) 推荐(0)
摘要: DEV如何使用C++11新特性? 1.点击“工具”菜单栏 2.在“编译时加入以下命令”处增添一个命令行"-std=c++11"即可 BUG是什么? 在使用c++11命令行的情况下,显然可以看到答案是不正确的 而在为使用C++11命令行情况下,答案是正确的 解决方案 暂无,最好是不要开启命令行,除非一 阅读全文
posted @ 2021-11-28 14:12 codekin 阅读(271) 评论(0) 推荐(0)
摘要: 题意 输入一个英文句子,例如:“This is a Book.",可以看到句子是以“.”来作为结束符号的,并且单词之间以一个空格来分隔。接着再输入一个单词A,请找出首次在句子中出现的与A相同的单词,是句子中的第几个单词,若不存在,则输出该句子中单词字符的总个数。 例如对上句子而言,若输入单词“is” 阅读全文
posted @ 2021-11-27 17:51 codekin 阅读(1449) 评论(0) 推荐(1)
摘要: 题意 给定长度为n的序列,要求分成k段,最大化每段最大值的和 输入 第一行n和k(1 ⇐ k ⇐ n ⇐ 2000) 第二行为序列a[1],a[2],a[3]....... 输出 第一行n和k 题解 1.排序排出前k个数值 2.再把位置从低到高排一下,还原数组 3.碰到前k个数中其中一个数就分割,分 阅读全文
posted @ 2021-11-27 16:27 codekin 阅读(45) 评论(0) 推荐(0)
摘要: 题意 给定一个数组,2i 和 2i-1能够互相替换,输出元素元素互换后的数组。 题解 很容易发现一个性质:数组中偶数-1,奇数不变 例子:1 2 3(1变为2) →2 2 3(2变为1) → 1 1 4(3为变4)-> 1 1 3(4变为3) 代码 #include <bits/stdc++.h> 阅读全文
posted @ 2021-11-25 21:46 codekin 阅读(30) 评论(0) 推荐(0)
摘要: 题意 有个人在上楼,他会数每一层楼多少阶台阶,假设上了两层,第一层有3个台阶,第二层有4个台阶,那么他数的数就是1,2,3,1,2,3,4。 输出一共上了几层楼,每层楼有多少个台阶 题解 通过last标记上一层的数字,(如果不是第一次输入)等到输入为1时,说明进入了新的一层 最后一层要单独加入vec 阅读全文
posted @ 2021-11-25 21:27 codekin 阅读(30) 评论(0) 推荐(0)
Document