自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

.

弱水三千,只取一瓢

  • 博客(12)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

原创 最短路练习

目录最短路练习poj 2387 Til the Cows Come Homepoj 2253 Frogger poj 1797 Heavy Transportationpoj 3268 Silver Cow Partypoj 1860 Currency Exchangehdu 3790 最短路径问题poj 2387 Til the Cows Come Home题...

2018-09-29 13:57:31 347

原创 hdu 1180 诡异的楼梯

hdu 1180 诡异的楼梯#include<cstdio>#include <iostream>using namespace std;#include<algorithm>#include <queue>#include <cstring>using namespace std;const int N = 50;...

2018-09-27 14:02:18 106

原创 poj 1083 Moving Tables

题目两种做法,开始用贪心做的,有种情况没考虑到,结果排序错了。这个例子,感觉上有三个交点,以为是30,其实是20.贪心代码:#include <iostream>#include <cstdio>#include <algorithm>#include <cstring>using namespace std;struct...

2018-09-25 12:05:36 169

原创 组合数

long long factorial(int n){ long long m = 1; for(int i=1;i<=n;i++) m*=i; return m;}long long C(int n,int m){ return factorial(n)/(factorial(m)*factorial(n-m)); ...

2018-09-18 10:58:28 126

原创 hdu 1443 Joseph【约瑟夫环】

题目题意:一共有2k个人,分别为k个好人和k个坏人,现在我们需要每隔m个人把坏人挑出来,但是条件是最后一个坏人挑出来前不能有好人被挑出来。。问最小的m是多少约瑟夫环问题,通常解决这类问题时我们把编号设为从0~n-1。求出每一轮出列的人:start = (start + m - 1) % n模拟过程如下(以六个人,第五为例):1 2 3 4 5 6 易发现start1 = (0 ...

2018-09-17 15:03:44 411

原创 poj 2449 Remmarguts' Date【第K短路】

题目题意:求 点s 到 点t 的 第 k 短 路的距离;估价函数=当前值+当前位置到终点的距离f(n)=g(n)+h(n);     g(n)表示g当前从s到p所走的路径的长度,      h(n)‘启发式函数’,表示为终点t到其余一点p的路径长度;(1)将有向图的所有边反向,以原终点t为源点,求解t到所有点的最短距离; (2)新建一个优先队列,将源点s加入到队列中; (3)从...

2018-09-16 11:11:52 138

原创 hdu 1695 GCD 【莫比乌斯函数】

 题目大意:给你 a , b , c , d , k 五个值 (题目说明了 你可以认为 a=c=1)  x 属于 [1,b] ,y属于[1,d]  让你求有多少对这样的 (x,y)满足gcd(x,y)==k。给你的时间是 3000 MS。   0 < a <= b <= 100,000, 0 < c <= d <= 100,000, 0 <= k <...

2018-09-14 17:47:17 210

原创 hdu 2178 猜数字

题目由二分思想,尽量往右靠(每次取中间值加1为新的左边界 且 右边界不变),以n=3为例:(((((1+m)/2)+1+m)/2)+1+m)/2=m 解得,m=7. 当n=n时,归纳易得, m=(2^n)-1....

2018-09-14 11:09:31 248

原创 bzoj 2440 完全平方数 【莫比乌斯函数】

题目题意:第Ki 个不是完全平方数的正整数倍的数。对于一个数t,t以内的数里的非完全平方数倍数的个数:num=1的倍数的数量−一个质数平方数(9,25,49...)的倍数的数量+两个质数的积平方数(36,100,225...)的数量−三个质数balabala……所以   (然而这一坨是怎么推出来的呢?)u(i)就是莫比乌斯函数求莫比乌斯函数代码://递推ll mu[...

2018-09-12 13:05:40 213

原创 hdu 2136 Largest prime factor

题目       题意:要求输出所给定的数n的最大质因子的序号,0<n<1000000。设1的序号为0,则2的序号为1,3的序号为2,5的序号为3,以此类推。#include <cstdio>#include <iostream>using namespace std;const int Max = 1e6+10;int num[Max];v...

2018-09-10 18:26:47 109

原创 hdu 1130 How Many Trees? 【卡特兰数】

题目题意:给你一个数字n,问你将1~n这n个数字,可以组成多少棵不同的二叉搜索树。1,2,5,14……根据输出中的规律可以看出这是一个卡特兰数的序列。于是代用卡特兰数中的一个递推式:因为输入可取到100,用无符号位计算最高可计算33个卡特兰数,所以可以用java中的大数import java.math.BigInteger;import java.util.Scanne...

2018-09-09 19:48:46 138

转载 The writing on the wall

         题意:一个n*m的方格矩阵,有的格子被涂成了黑色,问该矩阵中有多少个子矩阵,子矩阵不包含黑色格子;思路:对于一个长为L, 高为H的无黑点矩阵中包含的高为H的子矩阵个数为L+(L-1)+(L-2)+...+1个;这是直接算的一种方法;如何程序表示该计算呢?for(int i=1; i<=L; i++){ for(int j=i; j>0; j--)...

2018-09-03 13:38:46 177

c++入门讲义.rar

“BV1et411b73Z”

2021-09-22

常用正则表达式.pdf

常用正则表达式

2021-09-09

Rational-Rose使用手册

Ration-Rose使用手册,《Rational Rose 2003基础教程》 配套电子教案

2018-11-29

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

TA关注的人

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