01 2018 档案

摘要:青蛙的约会 Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 122424 Accepted: 25986 Description 两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面。它们很高兴地发现它们住在同一条纬度线上 阅读全文 »
posted @ 2018-01-31 23:41 Veritas_des_Liberty 阅读(214) 评论(0) 推荐(0) 编辑
摘要:晓萌希望将1到N的连续整数组成的集合划分成两个子集合,且保证每个集合的数字和是相等。例如,对于N=3,对应的集合{1,2,3}能被划分成{3} 和 {1,2}两个子集合. 这两个子集合中元素分别的和是相等的。 对于N=3,我们只有一种划分方法,而对于N=7时,我们将有4种划分的方案。 输入包括一行, 阅读全文 »
posted @ 2018-01-27 17:27 Veritas_des_Liberty 阅读(604) 评论(0) 推荐(0) 编辑
摘要:自己定义函数 引用以定义函数 面向对象编程 阅读全文 »
posted @ 2018-01-26 11:08 Veritas_des_Liberty 阅读(346) 评论(0) 推荐(0) 编辑
摘要:相信大家都知道什么是全排列,但是今天的全排列比你想象中的难一点。我们要找的是全排列中,排列结果互不相同的个数。比如:aab的全排列就只有三种,那就是aab,baa,aba。 代码框中的代码是一种实现,请分析并填写缺失的代码。 阅读全文 »
posted @ 2018-01-23 20:41 Veritas_des_Liberty 阅读(720) 评论(0) 推荐(0) 编辑
摘要:LIS是最长上升子序列。什么是最长上升子序列? 就是给你一个序列,请你在其中求出一段最长严格上升的部分,它不一定要连续。 就像这样:22, 33, 44, 77 和 22, 33, 44, 66 就是序列 22 55 33 44 11 77 66 的两个上升子序列,最长的长度是 44。 LIS模板题 阅读全文 »
posted @ 2018-01-23 20:02 Veritas_des_Liberty 阅读(535) 评论(0) 推荐(0) 编辑
摘要:while loop when you use while loop, you should think three steps. 阅读全文 »
posted @ 2018-01-23 09:01 Veritas_des_Liberty 阅读(125) 评论(0) 推荐(0) 编辑
摘要:简述 虚拟机通过特定的软件模拟现实中具有硬件系统功能的计算机系统,虚拟机运行在一个完全隔离的环境中。真实的计算机称作“物理机”,而通过虚拟机软件虚拟出来的计算机称为“虚拟机”。 采用虚拟机安装Linux是一个比较好的选择,虚拟机对初学者来说很便利,例如:重装系统、硬盘分区,甚至可以进行病毒实验。如果 阅读全文 »
posted @ 2018-01-21 20:02 Veritas_des_Liberty 阅读(285) 评论(0) 推荐(0) 编辑
摘要:Win10每次开机总是自动弹出MSN网址导航如何取消 近来有用户在升级Win10系统后,每次开机总是会自动弹出MSN中文网的网址导航。如果不想要开机打开MSN网址导航,那么应该怎么设置来取消呢?对此,大家不妨尝试通过以下介绍的方法步骤来进行设置。 1、右击开始菜单,点击“运行”; 2、输入:rege 阅读全文 »
posted @ 2018-01-20 22:15 Veritas_des_Liberty 阅读(5348) 评论(0) 推荐(0) 编辑
摘要:1 //uppper_bound上确界找出首个大于某值的元素 2 #include 3 #include 4 5 using namespace std; 6 7 int main() 8 { 9 int a[] = {23, 9, 7, 2, 3, 4}; 10 int len = sizeof(a)/int (a); 11 int *x = up... 阅读全文 »
posted @ 2018-01-20 16:23 Veritas_des_Liberty 阅读(225) 评论(0) 推荐(0) 编辑
摘要:1 //lower_bound用于找到首个大于等于某个值的元素 2 #include 3 #include 4 5 using namespace std; 6 7 int main() 8 { 9 int a[] = {23, 9, 7, 2, 3, 4}; 10 int len = sizeof(a)/int(a); 11 int *x = lo... 阅读全文 »
posted @ 2018-01-20 16:22 Veritas_des_Liberty 阅读(188) 评论(0) 推荐(0) 编辑
摘要:1 //binary_search用于在有序的区间用拆半查找搜索等于某值得元素 2 #include 3 #include 4 5 using namespace std; 6 7 int main() 8 { 9 int a[] = {3, 9, 17, 22, 23, 24}; 10 11 const int len = sizeof(a)/sizeo... 阅读全文 »
posted @ 2018-01-20 16:21 Veritas_des_Liberty 阅读(285) 评论(0) 推荐(0) 编辑
摘要:链表归并 阅读全文 »
posted @ 2018-01-20 13:13 Veritas_des_Liberty 阅读(221) 评论(0) 推荐(0) 编辑
摘要:设计函数int sqrt(int x),计算 xx 的平方根。 输入格式 输入一个 整数 xx,输出它的平方根。直到碰到文件结束符(EOF)为止。 输出格式 对于每组输入,输出一行一个整数,表示输入整数的平方根。 设计函数int sqrt(int x),计算 xx 的平方根。 输入格式 输入一个 整 阅读全文 »
posted @ 2018-01-20 12:49 Veritas_des_Liberty 阅读(573) 评论(0) 推荐(0) 编辑
摘要:最近在可汗学院学习JavaScript,因为是全英授课所以顺便在学习的过程中学习了英语。 感觉自己的学习方法好像不太对,虽然每天都有学习,但是自己没有养成记笔记和及时复习的习惯,所以每天学习下来感觉还是收获不多,这个毛病要改正。(悟以往之不谏,知来者之可追。实迷途其未远,觉今是而昨非。) 这里有一篇 阅读全文 »
posted @ 2018-01-18 22:08 Veritas_des_Liberty 阅读(186) 评论(0) 推荐(0) 编辑
摘要:入门训练 Fibonacci数列 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。 当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。 输 阅读全文 »
posted @ 2018-01-18 20:55 Veritas_des_Liberty 阅读(251) 评论(0) 推荐(0) 编辑
摘要:set集合容器使用一种红黑树的平均二叉检索树,不会将重复键值插入,检索效率高logn。检索使用二叉树的中序遍历,因此可将元素由小到大排列出来。 红黑树的节点结构如图B.1所示: 红黑树的建立是一个复杂的过程,一般方法是每次插入一个新节点(黑色节点除外),都着色为红色,然后再检查红黑树定义规则是否被破 阅读全文 »
posted @ 2018-01-07 23:08 Veritas_des_Liberty 阅读(189) 评论(0) 推荐(0) 编辑
摘要:Deque与Vector很相似,不及可以在尾部插入和删除元素,还可以在头部插入和删除,时间复杂度为O(1),考虑到元素的内存分配策略和操作性能时,Deque比Vector有优势。 由于使用了Map管理和以块为单位进行分配,所以不易实现Capacity和Reverse函数,而且也不需要这种函数。 运行 阅读全文 »
posted @ 2018-01-07 09:41 Veritas_des_Liberty 阅读(204) 评论(0) 推荐(0) 编辑
摘要:是揭示变量之间数量上的联系方式和变化规律的一种数理统计方法。在社会学研究中常用这种方法测定某一社会因素对另一社会因素的影响程度,并从一个(或多个)社会因素的变化推测另一个社会因素的发展趋势。回归分析的内容包括通过确定变量间的关系建立回归方程,对回归方程的可信程度进行统计检验,利用回归方程对变量进行预 阅读全文 »
posted @ 2018-01-06 19:40 Veritas_des_Liberty 阅读(1002) 评论(0) 推荐(0) 编辑
摘要:原文链接 GitHub+Hexo 搭建个人网站详细教程 GitHub+Hexo 搭建个人网站详细教程 前言: 随着互联网浪潮的翻腾,国内外涌现出越来越多优秀的社交网站让用户分享信息更加便捷。然后,如果你是一个不甘寂寞的程序猿(媛),是否也想要搭建一个属于自己的个人网站,如果你曾经或者现在正有这样的想 阅读全文 »
posted @ 2018-01-06 19:01 Veritas_des_Liberty 阅读(6219) 评论(4) 推荐(2) 编辑
摘要:C++的STL从广义上讲分为algorithm(算法),container(容器)和iterator(迭代器)三类,包含了诸多在计算机科学领域里所常用的基本数据结构和基本算法。 在C++标准库中,STL被组织成为下面的13个头文件:<algorithm>, <deque>, <functional> 阅读全文 »
posted @ 2018-01-06 16:45 Veritas_des_Liberty 阅读(351) 评论(0) 推荐(0) 编辑
摘要:1.离散型二维随机变量 2.连续性二维随机变量 阅读全文 »
posted @ 2018-01-06 15:23 Veritas_des_Liberty 阅读(533) 评论(0) 推荐(0) 编辑
摘要:1267 4个数和为0 1267 4个数和为0 1267 4个数和为0 1267 4个数和为0 基准时间限制:1 秒 空间限制:131072 KB 分值: 20 难度:3级算法题 收藏 取消关注 基准时间限制:1 秒 空间限制:131072 KB 分值: 20 难度:3级算法题 基准时间限制:1 秒 阅读全文 »
posted @ 2018-01-06 09:04 Veritas_des_Liberty 阅读(386) 评论(0) 推荐(0) 编辑
摘要:每一个正整数都可以表示为若干个斐波那契数的和,一个整数可能存在多种不同的表示方法,例如:14 = 13 + 1 = 8 + 5 + 1,其中13 + 1是最短的表示(只用了2个斐波那契数)。定义F(n) = n的最短表示中的数字个数,F(14) = 2,F(100) = 3(100 = 3 + 8 阅读全文 »
posted @ 2018-01-05 23:56 Veritas_des_Liberty 阅读(285) 评论(0) 推荐(0) 编辑
摘要:2000 四边形分割平面 题目来源: syu比赛题 基准时间限制:1 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 收藏 关注 2000 四边形分割平面 题目来源: syu比赛题 基准时间限制:1 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 2000 四边形 阅读全文 »
posted @ 2018-01-04 11:51 Veritas_des_Liberty 阅读(709) 评论(0) 推荐(0) 编辑
摘要:给出一个有N个数的序列,编号0 - N - 1。进行Q次查询,查询编号i至j的所有数中,最大的数是多少。 例如: 1 7 6 3 1。i = 1, j = 3,对应的数为7 6 3,最大的数为7。(该问题也被称为RMQ问题) Input第1行:1个数N,表示序列的长度。(2 <= N <= 1000 阅读全文 »
posted @ 2018-01-02 15:12 Veritas_des_Liberty 阅读(274) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示