自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

弱弱的jxy

仰慕众神

  • 博客(172)
  • 资源 (3)
  • 收藏
  • 关注

原创 博客迁移

本 blog 停止更新,后面迁移至个人 blog: http://czjxy881.coding.me

2017-02-14 14:20:30 301

原创 poj 1157 LITTLE SHOP OF FLOWERS dp

几个月没碰过算法,现在完全不会了。再过几周就要考试了,抓紧时间恢复一下这是个简单dp,yi'zhi

2014-08-15 20:19:54 605

原创 微机课设——交通信号灯自动控制模拟指示系统

一个很水的课设,发出来给学弟学妹们can'ka采用MFC完成,VS2008环境下编译运行正常。对于数码管用单独线程维护刷新,由于刷新延时小于1ms,用的是while作为延时,所以不能用release模式,只能debug系统有自动模式,手动模式,夜间模式,路人模式(行人控制,可参考http://wenwen.soso.com/z/q184953098.htm)23:00和5:00

2014-03-14 12:49:48 4238 1

原创 poj 网络流 总结

2112 Optimal Milking     二分+floyd+最大流验证     floyd判断dis=0和t=dis[i][k]+dis[k][j] 顺序错了 WA了好多次 2289 Jamie's Contact Groups    二分+最大流验证    数组开小会TLE,CB 打开-wall 会省去很多debug时间

2014-03-14 11:41:07 675

原创 ACM博客迁移至博客园

由于csdn博客不支持latex,故迁移至博客园http://www.cnblogs.com/czjxy881

2014-01-29 00:59:06 775

原创 uva 11825 - Hackers' Crackdown dp

题意  有n个节点,每个节点有m_i个邻居,每个人和邻居为一个整体,问最多可以分成几组使得每组并集合为全集转移方程复杂度 3^n/*author:jxylang:C/C++university:China,Xidian University**If you need to reprint,please indicate the source***/#include

2014-01-28 16:48:31 1446

原创 uva 10891 - Game of Sum

题意:   A,B两人依次从数组两边拿数字,每次任选一边拿走1+个,A先手,问最后A比B大多少设代表i,j子序列先手可以取得的最大差值转移方程为有个状态,个转移,总复杂度为结果为f(1,n)也可设f(i,j)为子序列和,则结果为2f(1,n)-sum(n)转移方程为 f(i,j)=sum(i,j)-min{d(i+1,j)................}利

2014-01-28 12:19:30 775 1

原创 uva 10635 - Prince and Princess LCS

利用重新编号将LCS变成LIS,即将第一个重新编号成1-n,在第二个中找LIS  /*author:jxylang:C/C++university:China,Xidian University**If you need to reprint,please indicate the source***/#include #include #include #include

2014-01-22 16:04:45 664

原创 LA 2965 - Jurassic Remains 中途相遇法

https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&category=12&problem=966题意:   给定n个字符串,求最多选几个并保证所有字母出现偶数次  n最大为24,直接枚举2^24,对于18s的实现貌似也是可以接受的,但必然不好。想了

2014-01-20 21:29:17 739

原创 uva 10755 - Garbage Heap 杂

题意就是求三维空间里和最大的一片空间的值 输入:T//组数A,B,C// 三个维度T1,T2,T3……//(1,1,1),(1,1,2)……(1,2,1)每一个的值经典的二维求区间和扩展到了三维,计算时的加加减减好繁杂,就是枚举1-2^k(k为维数) 如果有奇数个1为加法,偶数个1为减法。 最后利用保存局部最优解,将枚举降维,n^6变n^5 注意读入也要用long long

2014-01-20 14:08:44 575

原创 java 自动注册odbc

首先说下odbc的注册原理,windows下odbc的注册均会在注册表odbc.ini 产生相应项,因此我们只用用java写入注册表即可java写注册表需要一个com.ice.jni.registry 但是这个东西分32位和64位,因此要特别判断下面以写一个名为jxy的odbc源为例import com.ice.jni.registry.NoSuchKeyException;im

2013-12-15 21:19:25 1299

原创 jvm dcl 待补充

今天java作业涉及到单实例设计模式,然后发现有的书上和网上都说jvm不支持dcl,后来试了下,发现jvm已经支持dcl了        但是dcl貌似存在些安全问题,但因为能力有限,暂不深入讨论,下学期学完编译原理后 再做补充       先引用一篇文章http://www.cnblogs.com/redcreen/archive/2011/03/29/1998802.html

2013-12-12 16:26:25 603

原创 java备忘

swing 备忘1.JfileChooser用法JFileChooser file=new JFileChooser();file.setAcceptAllFileFilterUsed(false); //关闭所有文件筛选器file.setMultiSelectionEnabled(false); //关闭多选file.setFileFilter(new FileNameExtens

2013-12-08 21:24:26 539

转载 【转】数据流图懂不懂?

原文链接:http://www.cnblogs.com/spring5/archive/2012/04/29/2485238.html最近备战软考,复习到数据流图,学习成果与大家分享。 数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的

2013-11-30 15:05:17 1121

原创 git hub update command memo

Create a new repository on the command linetouch README.mdgit initgit add README.mdgit commit -m "first commit"git remote add origin [email protected]:czjxy881/pintos.gitgit push -u origin master

2013-11-18 22:04:47 1077

原创 c/c++ 变量生存期

static 及全局变量,存放在静态存储区,生存期全局     局部变量,定义在栈端中,生存期在于所在函数或者类的生存期    利用malloc或new的变量,定义在堆上,生存期知道free或delete

2013-11-14 00:38:47 614

原创 poj 4001 Xiangqi 模拟 顺带关于模拟的一番吐槽

很多人都觉得模拟题很恶心,各种长代码。但其实我觉得模拟题是最有美感的一类题,求同存异在模拟中表现的淋漓尽致。  遇到模拟题,不应急于下笔,应首先分析问题共性,抽象出相同的模型。代码尽量重用。  其次寻找stl中合适的数据结构,实在没有再进行手写。因为模拟题范围一般不大,stl完全可以接受,而且完全面向对象的想法非常适合模拟各种行为  最后再按模块编码,实现目标。  模拟的过程应该是

2013-10-20 23:54:55 960 1

原创 poj 3281 Dinicing

简单建图,source->food->cow1->cow2->drink->collection    一开始数组开小了一直TLE,居然不是RE……/*author:jxylang:C/C++university:China,Xidian University**If you need to reprint,please indicate the source***/#in

2013-10-15 20:06:17 534

原创 uva 1451 - Average 数形结合

数形结合那篇论文的例题,维护一个下凸队列,一开始为了省事,用了栈,但是原理上有问题,因为有可能正好起点为上凸点的情况,WA了好多次……/*author:jxylang:C/C++university:China,Xidian University**If you need to reprint,please indicate the source***/#include

2013-10-10 00:15:58 1504

原创 uva 1330 - City Game 模拟

扫描线,记录l,r,u,答案就是(r+l-1)*u    实际上只要开个2维数组就可以了/*author:jxylang:C/C++university:China,Xidian University**If you need to reprint,please indicate the source***/#include #include #include #in

2013-10-06 15:45:27 808

原创 cf 204 div2 D. Jeff and Furik 逆序对

又一次看错题意……题目是两个人,一个人自己主观选择,一个人抛硬币,因为算期望,所以抛硬币那人可以无视掉,求出逆序对个数m,m为奇答案是2m-1,否则2m    太囧#include#include#include#includeusing namespace std;int org[100000];int c[100000];int ans=0;void out(int

2013-10-06 00:29:34 1470

原创 cf 204 div2 C Jeff and Rounding 模拟

智商题,如果没有0就很简单,一半加一半减,恒定的,和选择无关。有0的话就可以选择和某些配对,于是就可以更改加减次数。而枚举加减次数即可,比赛时就没想清楚这一点。具体见代码/*author:jxylang:C/C++university:China,Xidian University**If you need to reprint,please indicate the source

2013-10-06 00:09:30 1434

原创 zoj 2290 GAME 博弈

假设x,y 均为N-position ,则有2x>y , x+y也为N,可以猜想斐波那契数列为N-position,用数学归纳法可以验证,当且仅当为斐波那契点是必败  因为 若x,y, z均为N,x+y+z也为N,所以要找最近的也就是找到个拆分公式里最小的斐波那契数

2013-10-05 23:54:32 815

原创 poj 2960,hdu 1536 S-NIM 博弈

同样的题目,又不会写了,还是没有完全理解博弈的内涵,又看了遍论文。    明天一定要搞懂    目前最新的想法是每个sg函数值代表的是到达必败态的方法,如果2个必胜方法一样,那么为输,否则为胜。明天再好好看看/*author:jxylang:C/C++university:China,Xidian University**If you need to reprint

2013-10-03 01:39:07 609

原创 CF 203 div2 E. Wrong Floyd 图论

题目中只选取k个点更新,因此只要保证有一个点只连到非k点即可    注意:题目要求连通图!!比赛的时候没看到,WA了,只要改下输出顺序即可保证联通。/*author:jxylang:C/C++university:China,Xidian University**If you need to reprint,please indicate the source***/#in

2013-10-02 02:01:24 757

原创 poj 1021 2D-Nim 图论

判断点阵是否是同构,乱搞了个·n^3的方法,就是判断每个点到四周的距离,然后记录下来,排个序,如果两个完全一样则为YES,否则为NO。      应该在dfs上加优化就可以降到n^2.但感觉意义不大一开始WA了2次,最后发现时结构体的构造函数没有初始化/*author:jxylang:C/C++university:China,Xidian Unkjiversity**If

2013-10-01 22:50:12 1689 2

原创 11384 - Help is needed for Dexter 模拟 98

分治法/*author:jxylang:C/C++university:China,Xidian University**If you need to reprint,please indicate the source***/#include #include #include #include #include using namespace std;int o

2013-10-01 00:50:42 507

原创 uva 1398 - Meteor 模拟 99

最近多练练简单题,简单的扫描线/*author:jxylang:C/C++university:China,Xidian University**If you need to reprint,please indicate the source***/#include #include #include #include #include using namespac

2013-09-30 13:17:24 551

原创 uva 11549 - Calculator Conundrum 模拟

Floyd判圈算法,好厉害的样子      用sscanf要2s,速度太低,不过比较好写,要注意是字符数组要开19以上 /*author:jxylang:C/C++university:China,Xidian University**If you need to reprint,please indicate the source***/#include #includ

2013-09-28 00:40:10 838

原创 zoj 长沙 Bizarre Routine 模拟

题目给了个快排程序,要求构造序列使比较次数等于except。     于是给定n,我们可以求出可以到达的最小比较次数,和最大比较次数,n*(n-1)/2     根据快排,每次划分,左边是比其小的数,右边是大的。因此如果划分序列,只需让ans[m]=m;即可划分为m-l-1和r-mid两个,比赛的时候就这里没想清楚。     而最小值和(Min[x]+Min[len-x])最大值和都是

2013-09-26 14:47:35 666

原创 poj 2975 Nim 水

写这篇题解的目的是提醒一下^的优先级小于/*author:jxylang:C/C++university:China,Xidian University**If you need to reprint,please indicate the source***/#include #include #include #include #include using nam

2013-09-22 09:54:15 653

原创 hdu 4751 Divide Groups 染色

建个反向图,染个色,一切不言而喻   今天比赛一直把题目想复杂,没改题前先求了重联通图,改题后又试了极大团,2sat等等。还是基础不牢,概念不清/*author:jxylang:C/C++university:China,Xidian University**If you need to reprint,please indicate the source***/#incl

2013-09-22 01:07:59 793

原创 hdu 4750 Count The Pairs 最小生成树

比赛时候水了,一直打算算出22直接的关系数,然后又要考虑图不连通情况等等,搞了半天还没搞定。      其实只要一层一层慢慢加就可以了,最后结果离线或者在线处理一下均可以。      因为最长路的最小值就相当于最小值一个一个添加贴一下第一个AC队的代码,思路很清晰:#include #include#include using namespace std;typedef

2013-09-22 01:04:57 684

原创 uva 1378 - A Funny Stone Game sg函数

07年论文的第一个例题,看了2天都没看懂,那句把每一颗石子看作是一堆石子,如果它是第p堆中的石子,把么它所代表的这堆石子的个数为n-1-p,晚上看电影突然想明白了,意思是如果第p堆一开始为t,那么就可以看做t个数目为n-1-p的石子。一切问题迎刃而解    写了个O(n^3)的算法,但感觉不用枚举,还能有优化/*author:jxylang:C/C++university

2013-09-19 02:09:01 1385

原创 hdu 1536 S-Nim sg函数

最入门的sg,水题/*author:jxylang:C/C++university:China,Xidian University**If you need to reprint,please indicate the source***/#include #include #include #include #include using namespace std;

2013-09-18 01:41:38 685

原创 hdu 1850 博弈 入门

nim变形题,要求是第一种有多少种胜法,其实就是求去掉某一堆里的一些牌,后手有没有必输测量,也就是异或为0/*author:jxylang:C/C++university:China,Xidian University**If you need to reprint,please indicate the source***/#include #include #i

2013-09-18 00:51:34 582

原创 poj 2068 NIM 博弈+dp

博弈题关键要把握3个基本属性:      1.确定末状态N,P状态      2.一定存在至少一种抉择使N->P      3.所有P->N      实现形式随意,这题是用记忆化搜索来实现/*author:jxylang:C/C++university:China,Xidian University**If you need to reprint,plea

2013-09-18 00:07:05 712

原创 poj 2942 Knights of the Round Table 点重联通分量

书上把这放在边联通的第一道题,于是一开始就按边写了,一直写不对,重新想了一遍,才发现是点联通……/*author:jxylang:C/C++university:China,Xidian University**If you need to reprint,please indicate the source***/#include #include #includ

2013-09-13 20:40:10 503

原创 hdu 4662 MU Puzzle 模拟

模拟题,易知将所有U换成I,补全所有删去的U,应为2的幂,又因为每次删去2个U,即6个I,所以对6取模,发现余数只有2和4,所以如果余数为2,4则必为yes。   注意开头不为M和中间有M的情况/*author:jxylang:C/C++university:China,Xidian University**If you need to reprint,please ind

2013-09-09 12:03:37 779

原创 hdu 4707 Pet 水

热身赛就写这一题还读错题意了,以为是求长度为d的最小覆盖集,结果居然是求深度大于d的点数……/*author:jxylang:C/C++university:China,Xidian University**If you need to reprint,please indicate the source***/#include #include #include #incl

2013-09-09 11:30:44 667

微机课设——交通信号灯自动控制模拟指示系统

见http://blog.csdn.net/czjxy881/article/details/21228881

2014-03-14

VC进程通信-VS

配合http://blog.csdn.net/czjxy881/article/details/8836882 全部源代码

2013-04-22

24点计算器 含交换律 去重

简易的24点计算器,可以去重的 例:(不会传图片) 1 2 3 4 case 1: (1 + 2 + 3)x 4 =24 case 2: 1 x 2 x 3 x 4 =24 case 3: (1 + 3)x(2 + 4) =24 case 4: 2 / 1 x 3 x 4 =24 case 5: 2 /(1 /(3 x 4)) =24 3 3 8 8 case 1: 8 /(3 -(8 / 3)) =24 1 1 1 4 NONE

2012-06-08

空空如也

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

TA关注的人

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