随笔分类 - 暑期训练
摘要:2017-08-25 14:59:34 writer:pprp 题意如下:给你一个串字符,再给你一个数字,表示在字符串中的各不相同的字符个数, 问你最少需要改变几个字符达到要求,不能达到要求就输出impossible div2 A 签到题 代码如下:
        阅读全文
                
摘要:2017-08-25 12:00:53 writer:pprp 很简单的枚举,但是我调试了很长时间,出现各种各样的问题
        阅读全文
                
摘要:2017-08-24 15:42:30 writer: pprp 感觉自己好菜啊,这个题都没有做的很好 题意很简单,用a * a 的地砖,将 n * m 的地板铺满,问最少需要多少个地砖? 一开始打算分情况讨论,恰好铺满某一行,某一列,分了很多种情况,(贪心的去选择) 但是其实根本没有必要那么做,用
        阅读全文
                
摘要:2017-08-23 23:45:38 writer:pprp 写这个还蛮开心的
        阅读全文
                
摘要:2017-08-23 20:30:08 writer: pprp
        阅读全文
                
摘要:2017-08-23 10:38:01 writer:pprp
        阅读全文
                
摘要:2017-08-22 21:23:37、 writer:pprp
        阅读全文
                
摘要:2017-08-22 15:42:44 writer:pprp 参考:http://blog.csdn.net/qq_37497322/article/details/77463376#comments 本来题意也不是很清楚,想到的只有桶排序,但是很明显,会TLE 看了许多别人的代码都不是很明白,看
        阅读全文
                
摘要:2017-08-22 10:54:00 writer:pprp 题意如下: 给你6个数组,你的操作可以是更改某一位的数字成为0-9之间任意一个数,要求前三个数字的和与后三个数字的和相等。 问你最少用几步就可以完成? 分析:这个题太过武断的理解题目了,更改了两次方向才理解正确题目的意思; 一开始理解成
        阅读全文
                
摘要:2017-08-21 15:42:01 writer:pprp 除了用到map以外,输入也是一个问题 用到了sscanf详情请看上一篇博客 之前我写的错误的代码: 插入以后遍历,发现只读出最后一个 map<key,value>mp key不建议是char*指针, map内部是一个红黑树, 比较key
        阅读全文
                
摘要:2017-08-21 15:09:47 writer:pprp sscanf很好用的,一般配合gets()来使用
        阅读全文
                
摘要:2017-08-20 17:26:07 writer:pprp 1、adjacent_find() 下面是源码实现: 测试: 2、find_first_of查找第一个匹配字符串(不推荐使用,查看源代码采用最高复杂度的算法) 3、堆排序(有点慢) 4、归并算法(合并两个有序的序列) 5、binary_
        阅读全文
                
摘要:2017-08-20 17:43:29 writer:pprp 我们采用随机数可以对我们的算法进行大数据检验
        阅读全文
                
摘要:2017-08-20 15:21:31 writer:pprp set集合容器使用红黑树的平衡二叉树检索树,不会将重复键值插入,检索效率高 logn 检索使用中序遍历,所以可以将元素从小到大排列出来
        阅读全文
                
摘要:2017-08-20 15:17:30 writer:pprp list是一种线性复杂度的容器,很快 其他常用的函数:
        阅读全文
                
摘要:2017-08-20 11:12:29 writer:pprpCCPC预选赛水平太菜了,去不了了 这个是一个找规律的题目,题意一开始也很难理解 题意描述: 给你一个数,比如说1,在一个坐标系中你需要用多少个线段(横着竖着对角线都可以)才能围出1单位的面积 很容易发现,当尽可能多的是对角线才能满足面积
        阅读全文
                
摘要:2017-08-20 10:00:37 writer:pprp 用头文件#include <bits/stdc++.h>很方便 A. Generous Kefa codeforces 841 A 题目如下: One day Kefa found n baloons. For convenience,
        阅读全文
                
摘要:2017-08-19 10:58:52 writer;pprp 另外multimap用法与map类似,函数什么的都一样,只是支持一个key对多个value
        阅读全文
                
摘要:2017-08-18 21:53:38 writer:pprp 题意如下: 题意:给你一个n代表有多少重量的冰激凌块,再给你要求的冰激凌塔的层数,冰激凌塔的规则是下一个必须等于或者大于上一层的二倍 然后给你n个重量,问你最多可以完成需要的多少个冰激凌塔 答案有二分性质,所以先进行二分,然后判断该答案
        阅读全文
                
摘要:2017-08-17 16:27:29 writer:pprp 以上的这个算法把我坑坏了虽然是正确的,但是建议用下边的个来转化为二进制 正确代码如下: 二进制转为十进制 按位与运算& 用来判断一个数某一位 按位或运算 | 用来改变一个数 异或^ (a xor b)xor b = a;这个可以用来解密
        阅读全文
                

 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号