自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小康的博客

不忘初心,方得始终。初心易得,始终难守。

  • 博客(52)
  • 资源 (1)
  • 收藏
  • 关注

原创 小米OJ #102【解救我mi】

描述给定一个只包含小写字母的字符串,现在我 mi 被众友商品牌的字符串围困在其中,需要我们将字符串中的 mi 全部移除然后输出,保证最后输出的字符串中没有 "mi"。输入一行数据包含一个字符串,长度 <= 100000,字符串仅包含小写字母。输出输出处理后的字符串输入样例huaweimivivochuizimmmiiopposamsungmimiapple...

2018-09-30 23:34:16 681

原创 小米OJ #8【最少交换次数】

描述给出一个无序数列,每次只能交换相邻两个元素,求将原数列变成递增数列的最少交换次数。 如:数列:2,3,1,交换3和1后变成:2,1,3;交换1和2之后变成:1,2,3。总共交换2次。输入逗号隔开的正整数数列输出正整数输入样例2,3,1输出样例2题解:树状数组求逆序对,直接套模板。输入是个狗东西。。。#include <iostream&...

2018-09-30 22:52:37 370

原创 计算机系统结构的基础知识

1.1 解释下列名词    * 多级层次结构:按照计算机语言从低级到高级的次序,这些层次依次为微程序机器级(物理机)、传统机器语言机器级(物理机)、操作系统机器级、汇编语言机器级、高级语言机器级、应用语言机器级(如SQL等)。    * 虚拟机:用软件实现的机器称为虚拟机。虚拟机不一定完全有软件实现,有些操作可以有硬件或固件实现。    * 物理机:用硬件/固件实现的,称为物理机。固件...

2018-09-29 23:31:23 836

原创 Wanafly挑战赛25 A因子

链接:https://www.nowcoder.com/acm/contest/197/A来源:牛客网 题目描述令 X = n!, 给定一大于1的正整数p 求一个k使得 p ^k | X 并且 p ^(k + 1) 不是X的因子。输入描述:两个数n, p (1e18>= n>= 10000 >= p >= 2)输出描述:一个数表示k...

2018-09-29 20:48:00 177

原创 XML语法

1.3 XML语法    1. XML文档的声明:        语法: <?xml version=”1.0” encoding = “utf-8” standalone = “yes”?>                     属性:version表示XML的版本                                encoding用来说明XML文档所使...

2018-09-29 11:55:22 933

原创 XML概述

1.1 什么是XML:英文Extensible Markup Language,可扩展的标记语言。     * 可扩展的标记语言: 在XML里面的标记是可以扩展的。     *XML的用途:它用来存储和传输数据      * 1.作为系统由系统之间传输数据的格式      * 2.作为项目的配置文件      * 3.保存有结构关系的数据1.2 XML 和 HTML的区别:...

2018-09-29 11:16:35 167

原创 HDU 1556【区间更新+单点查询 树状数组】

N个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数a b(a <= b),lele便为骑上他的“小飞鸽"牌电动车从气球a开始到气球b依次给每个气球涂一次颜色。但是N次以后lele已经忘记了第I个气球已经涂过几次颜色了,你能帮他算出每个气球被涂过几次颜色吗?Input每个测试实例第一行为一个整数N,(N <= 100000).接下来的N行,每行包括2个整数...

2018-09-27 21:11:17 184

原创 POJ 3468 【区间修改+区间查询 树状数组 | 线段树 | 分块】

You have N integers, A1, A2, ... , AN. You need to deal with two kinds of operations. One type of operation is to add some given number to each number in a given interval. The other is to ask for the ...

2018-09-27 21:01:12 185

原创 CHOJ 4201 楼兰图腾【树状数组】

描述在完成了分配任务之后,西部314来到了楼兰古城的西部。相传很久以前这片土地上(比楼兰古城还早)生活着两个部落,一个部落崇拜尖刀(‘V’),一个部落崇拜铁锹(‘∧’),他们分别用V和∧的形状来代表各自部落的图腾。西部314在楼兰古城的下面发现了一幅巨大的壁画,壁画上被标记出了N个点,经测量发现这N个点的水平位置和竖直位置是两两不同的。西部314认为这幅壁画所包含的信息与这N个点的相对位置有...

2018-09-27 17:49:56 228

原创 HDU 2689 【归并排序求逆序对】

You want to processe a sequence of n distinct integers by swapping two adjacent sequence elements until the sequence is sorted in ascending order. Then how many times it need. For example, 1 2 3 5 4,...

2018-09-26 23:36:58 175

原创 HDU 2689 Sort it【树状数组求逆序对】

Problem DescriptionYou want to processe a sequence of n distinct integers by swapping two adjacent sequence elements until the sequence is sorted in ascending order. Then how many times it need.For...

2018-09-26 22:55:20 182

原创 POJ 3264 Balanced Lineup【RMQ问题】

DescriptionFor the daily milking, Farmer John's N cows (1 ≤ N ≤ 50,000) always line up in the same order. One day Farmer John decides to organize a game of Ultimate Frisbee with some of the cows. To...

2018-09-26 21:16:47 113

原创 ST算法

       给定一个长度为N的序列A,ST算法能在 O(NlogN)时间的预处理后,以O(1)的时间复杂度在线回答“数列A中下标在 l ~ r 之间的数的最大值是多少”这样的区间最值问题。        一个序列的子区间个数显然有 O(N^2)个,根据倍增思想,我们首先在这个规模为O(N^2)的状态空间里选择一些 2 的整数次幂的位置作为代表值。        设 F[i , j] 表示...

2018-09-26 21:04:40 445 1

原创 什么是中断?什么是异常?它们有何区别?

中断:中断是指来自CPU执行指令以外的事件发生后,处理机暂停正在运行的程序,转去执行处理该事件的程序的过程。异常:异常是指源自CPU执行指令内部的事件发生后,处理机暂停正在运行的程序,转去执行该事件的过程。区别:广义的中断包括中断和异常,统一称为中断。狭义的中断和异常的区别在于是否与正在执行的指令有关,中断可以被屏蔽,异常不能被屏蔽,一旦出现应立即处理。...

2018-09-26 10:55:20 13342

原创 POJ 2492 A bug's life【扩展域 | 边带权并查集】

Background Professor Hopper is researching the sexual behavior of a rare species of bugs. He assumes that they feature two different genders and that they only interact with bugs of the opposite gend...

2018-09-25 22:44:09 120

原创 POJ 1182 食物链【扩展域 | 边带权并查集】

动物王国中有三类动物A,B,C,这三类动物的食物链构成了有趣的环形。A吃B, B吃C,C吃A。 现有N个动物,以1-N编号。每个动物都是A,B,C中的一种,但是我们并不知道它到底是哪一种。有人用两种说法对这N个动物所构成的食物链关系进行描述: 第一种说法是"1 X Y",表示X和Y是同类。 第二种说法是"2 X Y",表示X吃Y。 此人对N个动物,用上述两种说法,一句接一句地说出K句话,...

2018-09-25 18:01:23 166

原创 POJ 1733 Parity【扩展域并查集】

题目链接:http://poj.org/problem?id=1733Now and then you play the following game with your friend. Your friend writes down a sequence consisting of zeroes and ones. You choose a continuous subsequence (f...

2018-09-25 16:57:15 194

原创 POJ 1456 Supermarket【并查集+贪心】

A supermarket has a set Prod of products on sale. It earns a profit px for each product x∈Prod sold by a deadline dx that is measured as an integral number of time units starting from the moment the s...

2018-09-24 21:08:45 200

原创 BZOJ 4195 程序自动分析【并查集+离散化】

Description 在实现程序自动分析的过程中,常常需要判定一些约束条件是否能被同时满足。考虑一个约束满足问题的简化版本:假设x1,x2,x3,…代表程序中出现的变量,给定n个形如xi=xj或xi≠xj的变量相等/不等的约束条件,请判定是否可以分别为每一个变量赋予恰当的值,使得上述所有约束条件同时被满足。例如,一个问题中的约束条件为:x1=x2,x2=x3,x3=x4,x1≠x4,这些...

2018-09-24 19:58:50 172

原创 CHOJ 5202 自然数拆分Lunatic版 【完全背包模型】

描述给定一个自然数N,要求把N拆分成若干个正整数相加的形式,参与加法运算的数可以重复。求拆分的方案数 mod 2147483648的结果。1≤N≤4000。输入格式一个整数n。输出格式输出一个数,即所有方案数因为这个数可能非常大,所以你只要输出这个数 mod 2147483648 的余数即可。样例输入7样例输出14样例解释输入7,则7拆分的结果是...

2018-09-24 16:14:29 549

原创 TYVJ 1096 数字组合【0-1背包模型】

题目描述在N个数中找出其和为M的若干个数。先读入正整数N(1<N<100)和M(1<M<10000), 再读入N个正数(可以有相同的数字,每个数字均在1000以内), 在这N个数中找出若干个数, 使它们的和是M, 把满足条件的数字组合都找出来以统计组合的个数,输出组合的个数(不考虑组合是否相同)。要求你的程序运行时间不超过1秒。输入格式第一行是两个数字,表示N和...

2018-09-23 22:25:46 547

原创 NYOJ 1426-大卖场购物车1【0-1背包】

题目描述:央视有一个大型娱乐节目—购物街,舞台上模拟超市大卖场,有很多货物,每个嘉宾分配一个购物车,可以尽情地装满购物车,购物车中装的货物价值最高者取胜。假设有n个物品和1个购物车,每个物品i对应价值为vi,重量wi,购物车的容量为W(你也可以将重量设定为体积)。每个物品只有1件,要么装入,要么不装入,不可拆分。在购物车不超重的情况下,如何选取物品装入购物车,使所装入的物品的总价值最大? ...

2018-09-23 21:39:43 917

原创 NYOJ 1427-小石子游戏【石子合并】

题目描述:一群小孩子在玩小石子游戏,游戏有两种玩法。(1)路边玩法有n堆石子堆放在路边,现要将石子有序地合并成一堆,规定每次只能移动相邻的两堆石子合并,合并花费为新合成的一堆石子的数量。求将这N堆石子合并成一堆的总花费(最小或最大)。(2)操场玩法一个圆形操场周围摆放着n堆石子,现要将石子有序地合并成一堆,规定每次只能移动相邻的两堆石子合并,合并花费为新合成的一堆石子的数量。求...

2018-09-22 15:29:34 491

原创 牛客练习赛27【C 水图 dfs求最长路】

链接:https://www.nowcoder.com/acm/contest/188/C来源:牛客网题目描述小w不会离散数学,所以她van的图论游戏是送分的小w有一张n个点n-1条边的无向联通图,每个点编号为1~n,每条边都有一个长度小w现在在点x上她想知道从点x出发经过每个点至少一次,最少需要走多少路输入描述:第一行两个整数 n,x,代表点数,和小w所处的位置第二...

2018-09-21 23:00:52 301

原创 NYOJ 1409 快速计算【矩阵连乘】

题目描述:给定n个矩阵{A1,A2,A3,…,An},其中,Ai 和Ai+1(i=1,2,…,n−1)是可乘的。矩阵乘法如图4-40所示。用加括号的方法表示矩阵连乘的次序,不同的计算次序计算量(乘法次数)是不同的,找出一种加括号的方法,使得矩阵连乘的计算量最小。例如:A1是M5×10的矩阵;A2是M10×100的矩阵;A3是M100×2的矩阵。那么有两种加括号的方法:(...

2018-09-19 23:23:59 467

原创 洛谷 P1359 租用游艇

题目描述长江游艇俱乐部在长江上设置了n 个游艇出租站1,2,…,n。游客可在这些游艇出租站租用游艇,并在下游的任何一个游艇出租站归还游艇。游艇出租站i 到游艇出租站j 之间的租金为r(i,j),1<=i<=j<=n。试设计一个算法,计算出从游艇出租站1 到游艇出租站n 所需的最少租金。对于给定的游艇出租站i 到游艇出租站j 之间的租金为r(i,j),1<=i<...

2018-09-19 22:42:48 193

原创 51nod 【编辑距离】

编辑距离,又称Levenshtein距离(也叫做Edit Distance),是指两个字串之间,由一个转成另一个所需的最少编辑操作次数。许可的编辑操作包括将一个字符替换成另一个字符,插入一个字符,删除一个字符。例如将kitten一字转成sitting:sitten (k->s)sittin (e->i)sitting (->g)所以kitten和sitting...

2018-09-19 21:14:53 102

原创 The 2018 ACM-ICPC Asia Qingdao Regional Contest【 K XOR Clique】

XOR CliqueTime Limit: 1 Second      Memory Limit: 65536 KBBaoBao has a sequence . He would like to find a subset  of  such that ,  and  is maximum, where  means bitwise exclusive or.InputThere...

2018-09-18 20:15:29 177

原创 UVa 11859 除法游戏【Nim游戏】

题目描述:有一个n * m的矩阵,每个元素均为2~10000之间的正整数,两个游戏者轮流操作。每次可选一行中的1个或者多个大于1的整数把它们中的每个数都变成它的某个真因子,比如12可以变成 1, 2, 3, 4, 或者 6 不能操作的输,也就是说,谁在操作之前,矩阵中的所有数是1,则输。题目要求判断第一个人是否能获胜。分析:考虑每个数包含的素因子个数(比如 12 = 2*2*3 包含 3 个素...

2018-09-15 10:18:51 126

原创 POJ 2311 Cutting Game【博弈论---SG函数】

题目链接:http://poj.org/problem?id=2311DescriptionUrej loves to play various types of dull games. He usually asks other people to play with him. He says that playing those games can show his extraordi...

2018-09-14 21:29:47 188

原创 POJ 2248 Addition Chains【迭代加深搜索】

DescriptionAn addition chain for n is an integer sequence with the following four properties: a0 = 1  am = n  a0 < a1 < a2 < ... < am-1 < am  For each k (1<=k<=m) there exi...

2018-09-13 22:05:31 264

原创 BZOJ 2252 矩阵距离【BFS】

描述给定一个N行M列的01矩阵 A,A[i][j] 与 A[k][l] 之间的曼哈顿距离定义为:dist(A[i][j],A[k][l])=|i-k|+|j-l|输出一个N行M列的整数矩阵B,其中:B[i][j]=min(1≤x≤N,1≤y≤M,A[x][y]=1)⁡{dist(A[i][j],A[x][y])}即求与每个位置曼哈顿距离最近的1N,M≤1000。输入格式第一...

2018-09-13 22:00:57 572

原创 TYVJ 1340 送礼物【双向搜索+二分查找】

描述作为惩罚,GY被遣送去帮助某神牛给女生送礼物(GY:貌似是个好差事)但是在GY看到礼物之后,他就不这么认为了。某神牛有N个礼物,且异常沉重,但是GY的力气也异常的大(-_-b),他一次可以搬动重量和在w(w<=2^31-1)以下的任意多个物品。GY希望一次搬掉尽量重的一些物品,请你告诉他在他的力气范围内一次性能搬动的最大重量是多少。输入格式第一行两个整数,分别代表W和N。以...

2018-09-13 20:49:08 532

原创 POJ 1011 Sticks【DFS+剪枝】

题目链接:http://poj.org/problem?id=1011DescriptionGeorge took sticks of the same length and cut them randomly until all parts became at most 50 units long. Now he wants to return sticks to the origina...

2018-09-11 16:33:39 129

原创 POJ 2676 Sudoku【DFS】

DescriptionSudoku is a very simple task. A square table with 9 rows and 9 columns is divided to 9 smaller squares 3x3 as shown on the Figure. In some of the cells are written decimal digits from 1 t...

2018-09-10 23:05:09 124

原创 ACM-ICPC 2018 徐州赛区网络预赛 F

题目链接:https://nanti.jisuanke.com/t/31458Morgana is learning computer vision, and he likes cats, too. One day he wants to find the cat movement from a cat video. To do this, he extracts cat features i...

2018-09-10 11:51:06 183

原创 ACM-ICPC 2018 徐州赛区网络预赛H 【树状数组】

题目链接:https://nanti.jisuanke.com/t/31460Ryuji is not a good student, and he doesn't want to study. But there are n books he should learn, each book has its knowledge a[i]a[i].Unfortunately, the lon...

2018-09-10 11:41:17 329

原创 CHOJ 2201 小猫爬山【DFS】

背景Freda和rainbow饲养了N只小猫,这天,小猫们要去爬山。经历了千辛万苦,小猫们终于爬上了山顶,但是疲倦的它们再也不想徒步走下山了(呜咕>_<)。描述Freda和rainbow只好花钱让它们坐索道下山。索道上的缆车最大承重量为W,而N只小猫的重量分别是C1、C2……CN。当然,每辆缆车上的小猫的重量之和不能超过W。每租用一辆缆车,Freda和rainbow就要付1...

2018-09-08 23:09:05 478

原创 CHOJ 2101可达性统计

描述给定一张N个点M条边的有向无环图,分别统计从每个点出发能够到达的点的数量。N,M≤30000。输入格式第一行两个整数N,M,接下来M行每行两个整数x,y,表示从x到y的一条有向边。输出格式共N行,表示每个点能够到达的点的数量。样例输入10 103 82 32 55 95 92 33 94 82 104 9样例输出16332...

2018-09-07 15:56:40 1848 1

原创 树与图的广度优先遍历、拓扑排序

树与图的广度优先遍历:用一个队列来实现。起初,队列中仅包含一个起点,在遍历过程中,我们不断从队头取出一个节点 x ,对于 x 面对的多条分支,把沿着每条分支到达的下一个节点(如果未访问过)插入队尾,重复上述过程直至队列为空。void bfs(){ memset(d, 0, sizeof d); queue<int> q; q.push(1), d[1] =...

2018-09-07 11:00:59 1309

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除