上一页 1 ··· 4 5 6 7 8
摘要: 玩法:即模仿市场上的2048游戏。效果图: 实现原理:就当是一个非常复杂的模拟题,整理好思路,搭好大体结构不难写。重点是如何判断方块是否合并那里,还有检测是否游戏结束。分数用一个全局变量储存,每次更新出性方块时加分。为方块分数加了个等比例增加的#号,要不玩起来难受的要死。 -源代... 阅读全文
posted @ 2016-12-05 23:26 Fish_Li 阅读(371) 评论(0) 推荐(0)
摘要: 功能:输入一张地图,找出一条可到达终点的路径,1代表不可走,0代表可走,2代表终点。效果图:实现原理:DFS遍历。二维数组储存地图。 - 源代码:因为输入数据太麻烦,附了组数据。#includetypedef struct{ int x; int y; int s... 阅读全文
posted @ 2016-12-05 23:12 Fish_Li 阅读(280) 评论(0) 推荐(0)
摘要: 功能:输入一个数独(用二维数组表示),求出数独的解。效果图:实现原理:DFS搜索遍历。二维数组储存数据。源代码:#include#include#include#includeusing namespace std;int data[112][112];void put(){ ... 阅读全文
posted @ 2016-12-05 22:58 Fish_Li 阅读(226) 评论(0) 推荐(0)
摘要: 功能:输入一个数N和一个数M,把N人分成M个人的小组。 - 效果图:实现原理:简单的rand函数的调用。源代码:#include #include #include #include #include #include #include using namespace std;se... 阅读全文
posted @ 2016-12-05 22:51 Fish_Li 阅读(2101) 评论(0) 推荐(0)
摘要: 题目链接:免费馅饼题目大意: 初始位置为5,输入时间和位置,从1秒开始,每次可以移动一个位置,一秒时可接住4,5,6处馅饼,求最大接住馅饼数。解题过程:刚开始就找到了状态转移方程:j代表位置,i代表时间 dp[j][i] = max(dp[j-1][i], dp[j-1][i-1]... 阅读全文
posted @ 2016-12-05 22:05 Fish_Li 阅读(217) 评论(0) 推荐(0)
摘要: 题目链接:SDUTOJ1008题目大意:求N个串的最长最长公共子串。重点是N个,之前2个的话会求,N个变了下数量居然不会了……解题过程:首先想到的是先求两个的LCS,LCS再与下一个串比较,直到比较完所有的串,显然这样是不对的。因为题目是N个串,之前求2个串直接嵌套循环就好了,现在... 阅读全文
posted @ 2016-12-05 21:12 Fish_Li 阅读(139) 评论(0) 推荐(0)
摘要: 题目链接:CodeForces255C.题目大意:看起来题目给的公式很复杂,其实就是找最长的 1,2,1,2 类似这样的最长子序列. 数据小于4000.解题过程:看到这个题首先就想到了用DP来做,毕竟正在刷DP的专题,刚开始想着这个题类似最长公共子序列那样,然后想了一个多小时也没结... 阅读全文
posted @ 2016-12-05 17:50 Fish_Li 阅读(188) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8