打开一个目录,读取它的内容,然后关闭: <?php$dir = "/images/";// Open a directory, and read its contentsif (is_dir($dir)){if ($dh = opendir($dir)){while (($file = readdi ...
分类:
Web程序 时间:
2019-10-11 12:06:35
阅读次数:
101
题目链接 题解: 看到输出的第一行,显然就是最短路,n<=500随便乱搞都可以。而我们看他要使删边过后的代价最小。那么考虑怎样删边,就是删去1-n的最短路上的边。一开始我不知道删边怎么处理,看了题解才知道,这是用的是最基础的网络流。我们先枚举所有点,然后可以把在每一个在最短路上的点建一个新图,然后这 ...
分类:
其他好文 时间:
2019-10-10 22:03:04
阅读次数:
80
题目链接:http://poj.org/problem?id=1751 题目大意: 1.给出n个城市的坐标,以及m行,是a,b两个城市已经连通。需要求出联通所有城市的最小距离。 题解思路: 1.Kruscal。 2.注意在初始化时,已经联通的点,要联通它们的父亲节点。 1 #include<stdi ...
分类:
其他好文 时间:
2019-10-10 20:45:28
阅读次数:
106
题目链接:http://poj.org/problem?id=1789 大意: 不同字符串相同位置上不同字符的数目和是它们之间的差距。求衍生出全部字符串的最小差距。 1 #include<stdio.h> 2 #include<math.h> 3 #include<algorithm> 4 usin ...
分类:
其他好文 时间:
2019-10-10 20:28:12
阅读次数:
97
P1069 细胞分裂 我们求的就是(x^k)|(m1^m2) k的最小值; 先给m1分解质因数,再给每个细胞分解; 如果m1有的质因数,细胞没有就跳过; 否则就记录答案; 注意整数除法下取整的原则; 1 #include<cstdio> 2 #include<cstring> 3 #include< ...
分类:
其他好文 时间:
2019-10-10 20:12:16
阅读次数:
182
字典序:(联合康托展开就也可以按照中介数求) 邻位对换、递增进位制数,递减进位制数:具体的实现和算法讲解如下: 代码。。C++版的实现并不好。。因为是挨个向后找的,如果K很大的时候会超时,不过。。。思路是这样。。。,第二版C++没有完成。。。因为不想写了,思路很简单,一次加减K就可以了 python ...
分类:
其他好文 时间:
2019-10-09 22:37:53
阅读次数:
177
今天的题目 还行 连蒙带猜的写 怎么会如此玄学。还是我太菜了。 看了一眼好像没有什么规律 每个位置上的数字都没有任何的规律 弃疗 不会 自闭 然后发现了每行数字是单调的 所以可以一层一层向下走 判断大小然后一直向下走 二叉树还是挺容易看出来的。 然后判断一下就行了 发现 最差也就是走n层所以可以通过 ...
分类:
其他好文 时间:
2019-10-09 19:35:21
阅读次数:
121
在WPF中如何做到,点击按钮,弹出一个带箭头的消息框,箭头对准按钮,效果如图所示。 XAML代码 CS代码 看代码其实很简单,只是没想到办法,突然想到了就写一个简单的例子做演示。 ...
设计模式系列目录单一职责原则 Single Responsibility Principle - SRP就一个类而言,应该仅有一个引起它变化的原因。假设现在要在iPhone上做一个图片编辑工具。功能有裁剪图片,旋转图片,缩放移动照片等等。呐,我们可以写一个功能集类,然后把这些所有操作视为功能集的一部... ...
分类:
其他好文 时间:
2019-10-07 21:35:44
阅读次数:
126
大数加法: 1 #include <stdio.h> 2 3 #include <string.h> 4 5 #define M 100 //定义了数量M是100作为数组初始化的数量 6 7 8 9 int main() 10 11 { 12 13 int i, j, len_s1, len_s2; ...
分类:
其他好文 时间:
2019-10-07 13:12:03
阅读次数:
84