摘要: 图如上图。fn = '1.jpg';p = imread(fn);imshow(p);[m,n,p] = size(p);hold onM = 10; % 水平分量N = 10; % 垂直分量lw = 0.1; % 划线宽度mx= ones(1,M+1);my = linspace(1,m,M... 阅读全文
posted @ 2015-09-16 16:49 xy-go 阅读(3700) 评论(0) 推荐(0) 编辑
摘要: 这道题磨了我一个下午,虽然在大神帮助下完成,要注意的东西太多,之前还用了宽搜,那是每看懂题目意思,宽搜是找到一条最短路,而这道题不一定是最短路,要在规定的时间到达,换句话说就是有规定的步数,走了的不能再走。写题中遇到以下几个问题:1.对于深搜还是没有完全理解,由于是递归,所以每次的函数体应该都是一样... 阅读全文
posted @ 2015-02-07 23:10 xy-go 阅读(171) 评论(0) 推荐(1) 编辑
摘要: 写出来之后觉得是一道简单的宽搜题,但是之前写的时候遇到很多细节处理的小问题。刚刚开始,还需要更加努力。首先是题目意思,骑士移动原来是走日字,智商捉急。其次是方向处理问题,之前一直没转过弯。普遍方向表达有两种第一种:int h[8][2]={{-2,-1},{-2,1},{-1,2},{-1,-2},... 阅读全文
posted @ 2015-02-07 22:44 xy-go 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 之前被教过一个next_permutation库函数,是用来实现数的全排列的,具体实现见代码#include#include#includeusing namespace std;int main(){ int a[1000]; int n; while(scanf("%d",&n... 阅读全文
posted @ 2015-02-06 23:15 xy-go 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 遇到的问题:one之前写了八皇后,对于n皇后的对角线问题一直有问题。但是仔细都列出来找了一下规律之后觉得其实蛮简单的。关键是对角线标记数组要开大一点,避免越界。 two都对了之后结果TLE,最后在帮助下打了个表,顺利通过啦。。思路:行不需要标记,从0循环到n-1,一种方法的递归结束条件是行循环到了n... 阅读全文
posted @ 2015-02-06 23:01 xy-go 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 一道简单的宽搜题目。但是由于自己很久没写过宽搜,因此感觉还是有些困难。再别人帮助下过得,希望下次能够完全自己想过一道,whatever,再接再厉,找到了一丢丢感觉啦。思路:一般最先找到的就是最短的,这是宽搜的特点。这道题比较难处理的是方向数组,所以只用了判断语句来处理方向问题#include#inc... 阅读全文
posted @ 2015-02-04 16:13 xy-go 阅读(155) 评论(0) 推荐(0) 编辑