- 博客(52)
- 资源 (3)
- 收藏
- 关注
原创 C++builder ShockwaveFlash 利用窗体透明属性 实现 播放flash 透明背景
最近在做一个项目中遇到的问题,如何实现 播放背景透明的flash,参考了妖哥论坛上的帖子《模仿QQ魔法表情》[url=http://www.ccrun.com/view.asp?id=22][/url],就是截图作为html背景 用CppWebBrowser 显示 加载了flash的html,但是存在问题,如果背景发生了变化,就演砸了。。。 我的解决方法就是 利用Form的AlphaBl
2014-01-20 03:47:20 1416
转载 VC:如何创建SYSTEM系统进程和系统关键进程
VC:如何创建SYSTEM系统进程和系统关键进程 本文转载至:http://zhanyonhu.blog.163.com/blog/static/1618604420088665324706/ 研究这个不是为了做什么木马之类的,主要是积累知识。一、如何创建系统进程?1.方法一、服务进程可以说,这是最简单的创建系统进程的方法,但是,写出来的程序一般是不能有界面的(
2012-09-11 13:24:38 1478
原创 POJ 3349 Snowflake Snow Snowflakes 暴力
题意:世界上没有相同的两片雪花。 请你验证这句话,将会给出每片雪花的信息,雪花有6片花瓣,如果存在两片雪花 花瓣的长度相同,则认为这两片雪花相同;思路:对每片雪花的 花瓣长度排序,再将所有的雪花 按照花瓣长度排序,这样如果两片雪花的花瓣长度都是相同的,则它们 必然相邻,对每对相邻的雪花比较,直到找到相同的雪花;1Y,2000MS+;#include #include using
2011-12-05 13:09:51 957 2
原创 POJ 1002 487-3279 桶排
中文题,开8位 数组,保存每个号码重复的次数,按字典序输出 每个出现次数大于1的号码;气死我了,把大写的K写成k ,WA了我9次啊!! 我个去!!#include #include using namespace std;int num[10000000];int get_num(char t){ if(t>='0' && t<='9') return t-'0';
2011-12-05 12:34:00 219
原创 POJ 2388 1804 2299 排序 (逆序数 归并排序)
POJ 1804 求逆序数 直接 冒泡水、其实只需要统计 逆序的就可以了 不需要这么复杂#include using namespace std;int num[1001];int main(){ int t,n,i,j,temp,Case=0,step; scanf("%d", &t); while(t--) { scanf("%d", &n); fo
2011-12-04 22:32:03 504
原创 POJ 1007 DNA Sorting 排序sort
#include #include using namespace std;struct Data{ char str[60]; int num;}data[110];bool cmp(Data a, Data b){ if(a.num >= b.num) return 0; else return 1;}int main(){ i
2011-12-02 15:25:50 469
原创 POJ 1936 All in All 字符串 处理
题意: 给出两个字符串 a,b。问 能否在 b串中删去某些元素 后 得到a;若能 输出Yes,否则No; 思路:对a每个元素 在b中查找,若找到 则记录 该元素在b中的位置,继续从记录位置查找下一个元素。直到 全部找到, 或 找不到。1Y 无压力#include using namespace std;const int N = 100010;char a[N]
2011-12-02 15:23:06 483
原创 POJ 3080 Blue Jeans 最长公共子串 string
题意:给出N个DNA 序列,序列长度都为60,找出最长的公共子串,如果有多个相同长度的子串,按字典序输出 第一个;思路:暴力 枚举所有长度 的 第一个串的子串, 查找其他串中是否都包含该 子串;顺便 学习了下C++ string的 substr( 开始位置,截取长度),和find方法#include #include #include using namespace st
2011-12-02 14:19:50 456
原创 POJ 1035 Spell checker 字符串 操作
题意:给出字典 #为结束,再 输入单词, 判断该单词的拼写状态,状态有5种:1. 字典中包含该单词;2.该单词比正确单词缺了一个字母;3.该单词与正确单词比 只有一个不同;4.该单词与正确单词比 多了一个字母;5.该单词 在字典中 找不到上述情况。 1: 输出 word is correct; 2 ~4:按照 字典中的顺序 输出 所有可能的正确单词; 5:输出
2011-12-02 13:12:41 720
原创 POJ 1016 Numbers That Count 模拟 字符串
题意:给出数字串 对数字串进行压缩,判断压缩后的串 会不会形成循环;循环的情况有,第一次压缩就产生循环,压缩n次后循环,或者 k个压缩形成循环。只需要对15次压缩进行判断;思路:模拟题目给出的压缩方法 对数字串压缩,保存15次压缩产生的串;三种情况 讨论;忘记对n 字符串加 结束,RE4次 ,输出少一个空格PE一次、无语了、 #include using namespace
2011-12-02 13:05:10 150
原创 POJ 1466 Girls and Boys 最大独立集数 匈牙利算法
求二分图的最大独立集数最大独立集数D = 顶点数V - 最小点覆盖数C最小点覆盖数C = 最大匹配数M orz 竟然跑了3.485S、、#include using namespace std;const int N = 510;int link[N];bool map[N][N],used[N];int n;bool DFS(int t){ f
2011-12-01 22:19:59 514
原创 POJ 1274 The Perfect Stall 最大匹配 匈牙利算法
单纯的求最大匹配 - -、第一道觉得有点难 第二道觉得简单 第三道就是水题了 。。汗#include using namespace std;const int N=210;int n,m;int link[N];bool map[N][N],used[N];bool DFS(int x){ for(int i=1; i<=m; i++) { if(!
2011-12-01 21:52:11 153
原创 POJ 1469 COURSES 二分图 最大匹配 匈牙利算法
题意:P门课程,N个学生,每个学生可以选任意门课,但每门课程须要一个代表,且每个学生只能成为一门课的代表。给出 第i门课 有哪些学生选, 问 能否达到要求;思路: 单纯的求 最大匹配 是不是等于P。#include using namespace std;const int P=110,N=310;int p,n;int link[N];bool map[P][N]
2011-12-01 21:44:53 480
原创 POJ 3020 Antenna Placement 最小路径覆盖 匈牙利算法
题意: 某个国家 要建设 无线网络, 给出一个地图,地图为一个h*w的矩阵, 矩阵中*表示城市 O表示空地,无线网点 建设在一个城市 则在它上下左右4个方向上都可以被覆盖;求出 最少建设多少个 无线点 可以 覆盖所有的城市;思路:将城市看做顶点,它和在它覆盖范围内的 城市, 存在边关系, 建立二分图G(V,V,E);利用 匈牙利算法求得 最大匹配, 根据 公式:最小路径覆盖 = 顶点数 -
2011-12-01 20:40:16 502
原创 POJ 3041 Asteroids 匈牙利算法 最小点覆盖
AsteroidsTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 8785 Accepted: 4702DescriptionBessie wants to navigate her spaceship through a dangerous asteroid
2011-12-01 19:23:57 1031
原创 POJ 1094 Sorting It All Out 拓扑排序
Sorting It All OutTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 18715 Accepted: 6380DescriptionAn ascending sorted sequence of distinct values is one in
2011-11-30 13:12:16 588
原创 POJ 3026 Borg Maze BFS + Prim
Borg MazeTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 4808 Accepted: 1617DescriptionThe Borg is an immensely powerful race of enhanced humanoids from t
2011-11-29 21:58:36 955
原创 POJ 1258 Agri-Net 最小生成树 Prim
Agri-NetTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 24644 Accepted: 9672DescriptionFarmer John has been elected mayor of his town! One of his campaign
2011-11-28 22:56:28 436
原创 POJ 2485 Highways 最小生成树 Prim
HighwaysTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 13985 Accepted: 6512DescriptionThe island nation of Flatopia is perfectly flat. Unfortunately, Fla
2011-11-28 22:45:15 669
原创 POJ 1789 Truck History 最小生成树Prim算法
Truck HistoryTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 10733 Accepted: 3971DescriptionAdvanced Cargo Movement, Ltd. uses trucks of different types.
2011-11-28 21:45:32 665
原创 图论 最小生成树
最小生成树:在一给定的无向图 G = (V, E) 中,(u, v) 代表连接顶点 u 与顶点 v 的边(即),而 w(u, v) 代表此边的权重,若存在 T 为 E 的子集(即)且为无循环图,使得的 w(T) 最小,则此 T 为 G 的最小生成树。最小生成树其实是最小权重生成树的简称。 性质:最小生成树的边数必然是顶点数减一,|E| = |V| - 1。最小生成树
2011-11-28 21:35:45 2508
原创 POJ Heavy Cargo 最短路径 Dijkstra 变形
Heavy CargoTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 1924 Accepted: 1065DescriptionBig Johnsson Trucks Inc. is a company specialized in manufacturin
2011-11-28 19:06:08 1104
原创 POJ 2240 Arbitrage 最短路径 Floyd
ArbitrageTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 8936 Accepted: 3811DescriptionArbitrage is the use of discrepancies in currency exchange rates to
2011-11-27 19:00:11 504
原创 POJ 1125 Stockbroker Grapevine 最短路径 Floyd
Stockbroker GrapevineTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 18345 Accepted: 9931DescriptionStockbrokers are known to overreact to rumours. You ha
2011-11-26 23:35:26 571
原创 POJ 2253 Frogger 最短路径 Folyd
FroggerTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 14821 Accepted: 4902DescriptionFreddy Frog is sitting on a stone in the middle of a lake. Suddenly
2011-11-26 21:37:59 1506
原创 POJ 1062 昂贵的聘礼 最短路径 Dijkstra算法
又是一道难得的中文题。 思路: 利用Dijkstra算法, 求 最短路径; 一开始 对 Dijkstra算法 理解不太到位,导致wa一次; 然后 再做 仍然wa ,因为 自以为 酋长的等级一定是最高的 - -; 对 等级范围 取值 枚举 ,重复求 最短路径, AC
2011-11-26 20:20:25 740
原创 POJ 3259 Wormholes 最短路径 Bellman_Ford
WormholesTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 16566 Accepted: 5834DescriptionWhile exploring his many farms, Farmer John has discovered a num
2011-11-26 15:05:28 1075
原创 POJ 1860 Currency Exchange 最短路径算法的运用
题意:有N种货币 M个交换点,每个交换点提供 a,b两种货币的交换 汇率为rate 手续费为commission;假设你持有一种货币(S) 面值V;让你去交换其他货币,如果你能找到一个交换路径 使得你的钱一直在增加 则输出YES 否则 输出NO; 思路:设货币 为 点, 交换点为 边; (现有货币-手续费) *汇率 为边的关系函数;题意即求 最长路径 判断 图 是否存在 正权回路;
2011-11-26 13:54:51 880
原创 图论 最短路径
最短路径:最短路径问题是图论研究中的一个经典算法问题, 旨在寻找图(由结点和路径组成的)中两结点之间的最短路径。 算法具体的形式包括: 确定起点的最短路径问题 - 即已知起始结点,求最短路径的问题。适合使用Dijkstra算法。确定终点的最短路径问题 - 与确定起点的问题相反,该问题是已知终结结点,求最短路径的问题。在无向图中该问题与确定起点的问题完全等同,在有向图中该问题等同于
2011-11-26 13:51:52 4470 1
原创 图论 最短路径
最短路径:最短路径问题是图论研究中的一个经典算法问题, 旨在寻找图(由结点和路径组成的)中两结点之间的最短路径。 算法具体的形式包括: 1. 确定起点的最短路径问题 - 即已知起始结点,求最短路径的问题。 2. 确定终点的最短路径问题 - 与确定起点的问题相反,该问题是已知终结结点,求最短路径的问题。在无向图中该问题与确定起点的问题完全等同,在有向图中该问题等同于把所有路径方
2011-11-26 13:23:19 157
原创 POJ 序列 大数加法
POJ难得一见的中文题、、、、http://poj.org/problem?id=3982JAVA继续水、import java.math.*;import java.util.*;public class Main { public static void main(String[] args) { Scanner cin = new Scanner(System.
2011-11-24 21:01:42 513
原创 POJ 2602 Superlong sums 大数加法
Superlong sumsTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 20168 Accepted: 5842DescriptionThe creators of a new programming language D++ have found out
2011-11-24 20:45:37 964
原创 POJ Bull Math 高精度乘法
题意: 给出 两个10进制大数 求它们的积JAVA 大数 水过~~~ import java.math.*;import java.util.*;public class Main { public static void main(String[] args) { Scanner cin = new Scanner(System.in); BigInteger
2011-11-24 19:45:25 485
原创 POJ 1503 Integer Inquiry
题意 : 每行输入一个大整数 为0时结束;java 大数水过~~~import java.math.*;import java.util.*;public class Main { public static void main(String[] args) { Scanner cin = new Scanner(System.in); BigInteger sum
2011-11-24 19:39:04 299
原创 POJ 1001 Exponentiation 高精度
题意:给出 R 和 N 求出 R^N (00.开头的要舍弃0舍弃所有尾部的0 JAVA 水过~~尾部0忘了舍弃 贡献一个WAimport java.math.*;import java.util.*;public class Main { public static void main(String[] args) { Scanner cin = new Sc
2011-11-24 19:23:33 361
原创 POJ Shuffle'm Up 模拟
给出S1,S2,S12 。S1,S2长度为C。S2叠一张S1再叠一张 得到一个S 如果S不等于S12 ,则将S的下C张作为新的S1,上C张作为S2 重复;如果S等于12则 输出 叠了几次,如果永远都得不到 输出-1;思路:模拟叠牌,记录S,当新叠出的S是被记录过的 即为循环,用不可得S12,输出-1; map 容器 水过、、、、 #include#include#i
2011-11-24 18:23:39 422
原创 POJ 2993 Emag eht htiw Em Pleh 模拟
题意: 把POJ2996的输入 当 输出 把 2996的输出当输入、、思路: 模拟 还原棋盘1Y 无压力、、#include #include using namespace std;struct P{ int x,y; char d;}p[80];bool cmp(P a, P b){ if(a.x!=b.x) return a.x<b.x;
2011-11-24 17:22:42 426
原创 POJ 2996 Help Me with the Game 简单模拟
Help Me with the GameTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 2081 Accepted: 1351DescriptionYour task is to read a picture of a chessboard position
2011-11-24 16:36:34 1440
原创 POJ 1573 Robot Motion 简单模拟
Robot MotionTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 7080 Accepted: 3399DescriptionA robot has been programmed to follow the instructions in
2011-11-24 08:09:08 550
原创 POJ 2632 Crashing Robots 模拟
Crashing RobotsTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 4679 Accepted: 2052DescriptionIn a modernized warehouse, robots are used to fetch the goods
2011-11-23 22:58:46 700
FireMonkey idhttp RestClient访问 SSL
2014-08-21
C++builder ShockwaveFlash 实现透明背景 播放 flash 同时实现 CppWebBrowser 响应 回车
2014-01-20
C# 进程防杀 DLL
2012-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人