会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
JmingS
https://github.com/JianmingS/
首页
联系
管理
上一页
1
2
3
4
5
6
···
15
下一页
2016年3月21日
《C++ Primer》学习 之 返回数组的引用(返回数组的指针,方法与之相同)
摘要: /* 返回数组的引用(返回数组的指针,方法与之相同) 共四种方法(在下面示例程序中,调用其中一种方法时,需要将其他三种方法注释掉)*/ 1 #define _CRT_SECURE_NO_WARNINGS 2 #define HOME 3 #include <iostream> 4 #include
阅读全文
posted @ 2016-03-21 01:48 JmingS
阅读(710)
评论(0)
推荐(0)
2016年3月6日
USACO 之 Section 1.5 (已解决)
摘要: Number Triangles: /* DP 题 dp[j] = max(dp[j - 1] + tgl[i-1][j], dp[j] + tgl[i-1][j]); */ 1 #define _CRT_SECURE_NO_WARNINGS 2 #define HOME 3 #define _CR
阅读全文
posted @ 2016-03-06 19:35 JmingS
阅读(198)
评论(0)
推荐(0)
2016年3月4日
USACO 之 Section 1.4 More Search Techniques (已解决)
摘要: Arithmetic Progressions: /*需要注意两个可以优化的地方:1)预处理,找到all integers of the form p^2 + q^2 (where p and q are non-negative integers)2)判断以a为等差数列的第一个值,b为等差数列的公
阅读全文
posted @ 2016-03-04 19:41 JmingS
阅读(316)
评论(0)
推荐(0)
2016年1月21日
hdu 4842(NOIP 2005 过河)之 动态规划(距离压缩)
摘要: /* hdu4842(NOIP2005过河)之动态规划(距离压缩) dp[i]:=到桥上的i位置,最少需要踩到的石子数。 dp[i]=min(dp[i],dp[i-j]+isStone[i]) 条件: (1)S=(T-1)*T时 (这个具体数值不精确,但是满足想达到的效果,下面有简单的证明),青蛙...
阅读全文
posted @ 2016-01-21 20:51 JmingS
阅读(682)
评论(0)
推荐(0)
2016年1月17日
叠箱子问题 之 动态规划
摘要: /*叠箱子问题: dp[i][j]:=第i个箱子到第n个箱子叠放起来总重量为j,所能叠放的最多箱子数 dp[i][j]=max(dp[i][j],dp[i+1][j-weight[i]]+1)*/ 1 #include 2 #include 3 #include 4 #include 5 #...
阅读全文
posted @ 2016-01-17 23:49 JmingS
阅读(1093)
评论(0)
推荐(0)
2016年1月13日
华为oj 之 蜂窝小区最短距离
摘要: /* 学习了一种新的解题方法,很巧妙,利用坐标系来解题。 参考:http://blog.csdn.net/nys001/article/details/12637201*/ 1 #include 2 #include 3 #include 4 #include 5 #inclu...
阅读全文
posted @ 2016-01-13 05:00 JmingS
阅读(2193)
评论(0)
推荐(0)
2016年1月11日
华为oj 之 整数分隔
摘要: /*(1)如果是奇数: dp[i]=dp[i-1] 相当于在(i-1)每个分隔的前面添了一个1 (2)如果是偶数: dp[i]=dp[i-1]+dp[i/2] 相当于在(i-1)每个分隔的前面添了一个1,同时(i/2)的每个分隔乘以2eg:2: 11 23: 111 124: 1111 112 22...
阅读全文
posted @ 2016-01-11 21:35 JmingS
阅读(339)
评论(0)
推荐(0)
华为oj 之 判断点是否在三角形内
摘要: /* * 任意顶点为A、B、C的三角形,如果点P在三角形内,那么 * 1)点P和点C在AB边的同一侧 2)点P和点A在BC边的同一侧 3)点P和点B在AC边的同一侧 * 反之亦然(充要条件) * * 关键:如何判断某两个点在某条直线的同一侧 * 参考图示发现: * ...
阅读全文
posted @ 2016-01-11 03:01 JmingS
阅读(319)
评论(0)
推荐(0)
2016年1月6日
poj 2337 之 有向图 欧拉路径输出
摘要: /*poj2337之有向图欧拉路径输出 每个单词看作一条有向边,顶点即为单词首尾字母,然后求欧拉路径即可。 1)为保证字典序,先对单词按字典序排序2)深搜,输出单词序列*/ 1 #include 2 #include 3 #include 4 #include 5 #include...
阅读全文
posted @ 2016-01-06 01:09 JmingS
阅读(398)
评论(0)
推荐(0)
2016年1月4日
欧拉路径 之 poj 2513 Colored Sticks
摘要: /*欧拉路径之poj2513ColoredSticks 欧拉路径:若图G中存在这样一条路径,使得它恰通过G中每条边一次,则称该路径为欧拉路径。 无向图存在欧拉路径充要条件: 1)图是连通的; 2)所有节点的度为偶数,或者有且只有两个度为奇数的节点。 题目要求: alignthesticksinast...
阅读全文
posted @ 2016-01-04 16:42 JmingS
阅读(163)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
15
下一页
公告