自定义博客皮肤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)
  • 资源 (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 1361

转载 VC:如何创建SYSTEM系统进程和系统关键进程

VC:如何创建SYSTEM系统进程和系统关键进程 本文转载至:http://zhanyonhu.blog.163.com/blog/static/1618604420088665324706/ 研究这个不是为了做什么木马之类的,主要是积累知识。一、如何创建系统进程?1.方法一、服务进程可以说,这是最简单的创建系统进程的方法,但是,写出来的程序一般是不能有界面的(

2012-09-11 13:24:38 1303

原创 POJ 3349 Snowflake Snow Snowflakes 暴力

题意:世界上没有相同的两片雪花。 请你验证这句话,将会给出每片雪花的信息,雪花有6片花瓣,如果存在两片雪花 花瓣的长度相同,则认为这两片雪花相同;思路:对每片雪花的 花瓣长度排序,再将所有的雪花 按照花瓣长度排序,这样如果两片雪花的花瓣长度都是相同的,则它们 必然相邻,对每对相邻的雪花比较,直到找到相同的雪花;1Y,2000MS+;#include #include using

2011-12-05 13:09:51 871 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 196

原创 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 478

原创 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 444

原创 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 457

原创 POJ 3080 Blue Jeans 最长公共子串 string

题意:给出N个DNA 序列,序列长度都为60,找出最长的公共子串,如果有多个相同长度的子串,按字典序输出 第一个;思路:暴力 枚举所有长度 的 第一个串的子串, 查找其他串中是否都包含该 子串;顺便 学习了下C++  string的 substr( 开始位置,截取长度),和find方法#include #include #include using namespace st

2011-12-02 14:19:50 433

原创 POJ 1035 Spell checker 字符串 操作

题意:给出字典 #为结束,再 输入单词, 判断该单词的拼写状态,状态有5种:1. 字典中包含该单词;2.该单词比正确单词缺了一个字母;3.该单词与正确单词比 只有一个不同;4.该单词与正确单词比 多了一个字母;5.该单词 在字典中 找不到上述情况。  1: 输出 word is correct;  2 ~4:按照 字典中的顺序 输出 所有可能的正确单词;  5:输出

2011-12-02 13:12:41 693

原创 POJ 1016 Numbers That Count 模拟 字符串

题意:给出数字串 对数字串进行压缩,判断压缩后的串 会不会形成循环;循环的情况有,第一次压缩就产生循环,压缩n次后循环,或者 k个压缩形成循环。只需要对15次压缩进行判断;思路:模拟题目给出的压缩方法 对数字串压缩,保存15次压缩产生的串;三种情况 讨论;忘记对n 字符串加 结束,RE4次 ,输出少一个空格PE一次、无语了、 #include using namespace

2011-12-02 13:05:10 128

原创 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 488

原创 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 132

原创 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 445

原创 POJ 3020 Antenna Placement 最小路径覆盖 匈牙利算法

题意: 某个国家 要建设 无线网络, 给出一个地图,地图为一个h*w的矩阵, 矩阵中*表示城市 O表示空地,无线网点 建设在一个城市 则在它上下左右4个方向上都可以被覆盖;求出 最少建设多少个 无线点 可以 覆盖所有的城市;思路:将城市看做顶点,它和在它覆盖范围内的 城市, 存在边关系, 建立二分图G(V,V,E);利用 匈牙利算法求得 最大匹配, 根据 公式:最小路径覆盖 = 顶点数 -

2011-12-01 20:40:16 474

原创 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 1003

原创 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 546

原创 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 930

原创 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 414

原创 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 652

原创 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 641

原创 图论 最小生成树

最小生成树:在一给定的无向图 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 2471

原创 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 1071

原创 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 488

原创 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 552

原创 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 1425

原创 POJ 1062 昂贵的聘礼 最短路径 Dijkstra算法

又是一道难得的中文题。                思路: 利用Dijkstra算法, 求 最短路径;                一开始 对 Dijkstra算法 理解不太到位,导致wa一次;                然后 再做 仍然wa ,因为 自以为 酋长的等级一定是最高的 - -;               对 等级范围 取值 枚举 ,重复求 最短路径, AC

2011-11-26 20:20:25 668

原创 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 979

原创 POJ 1860 Currency Exchange 最短路径算法的运用

题意:有N种货币 M个交换点,每个交换点提供 a,b两种货币的交换 汇率为rate 手续费为commission;假设你持有一种货币(S) 面值V;让你去交换其他货币,如果你能找到一个交换路径 使得你的钱一直在增加 则输出YES 否则 输出NO; 思路:设货币 为 点, 交换点为 边; (现有货币-手续费) *汇率 为边的关系函数;题意即求 最长路径 判断 图 是否存在 正权回路;

2011-11-26 13:54:51 856

原创 图论 最短路径

最短路径:最短路径问题是图论研究中的一个经典算法问题, 旨在寻找图(由结点和路径组成的)中两结点之间的最短路径。 算法具体的形式包括:  确定起点的最短路径问题 - 即已知起始结点,求最短路径的问题。适合使用Dijkstra算法。确定终点的最短路径问题 - 与确定起点的问题相反,该问题是已知终结结点,求最短路径的问题。在无向图中该问题与确定起点的问题完全等同,在有向图中该问题等同于

2011-11-26 13:51:52 4349 1

原创 图论 最短路径

最短路径:最短路径问题是图论研究中的一个经典算法问题, 旨在寻找图(由结点和路径组成的)中两结点之间的最短路径。 算法具体的形式包括:  1.  确定起点的最短路径问题 - 即已知起始结点,求最短路径的问题。  2. 确定终点的最短路径问题 - 与确定起点的问题相反,该问题是已知终结结点,求最短路径的问题。在无向图中该问题与确定起点的问题完全等同,在有向图中该问题等同于把所有路径方

2011-11-26 13:23:19 134

原创 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 487

原创 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 934

原创 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 463

原创 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 285

原创 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 338

原创 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 407

原创 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 400

原创 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 1385

原创 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 502

原创 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 678

FireMonkey idhttp RestClient访问 SSL

xe6 up1下使用restclient访问ssl的demo 支持ios,ios需要加载静态库,xe6 up1,ios下使用idhttp访问ssl 会出av错误,请用restclient。

2014-08-21

C++builder ShockwaveFlash 实现透明背景 播放 flash 同时实现 CppWebBrowser 响应 回车

最近在做一个项目中遇到的问题,如何实现 播放背景透明的flash, 我的解决方法就是 利用Form的AlphaBlend、AlphaBlendValue、TransparentColor、TransparentColorValue, ShockwaveFlash的BGColor属性。

2014-01-20

C# 进程防杀 DLL

引用KProtectProcess.dll 然后NKCore.dll 是c++的类库放在同级目录就可以了。 开始调用 KProtectProcess.KProcess.SelfProtection(); 结束调用KProtectProcess.KProcess.UnLoadProtection(); 这样用户就无法在任务管理器的 进程 中杀掉你的程序了。

2012-09-12

空空如也

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

TA关注的人

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