码迷,mamicode.com
首页 >  
搜索关键字:暴力搜索    ( 241个结果
最长回文子串
最长回文子串 题意:给定一个字符串s,找出该字符串中最长的回文子串。 字符串如“abcba”,”abbbba”这样呈中心对称的子串称为回文串。该题目是一个老题了,有多种不同的解法,我整理一下方便以后查询。 暴力动态规划法 这个方法是我们看到这个题目后最容易想到的方法,暴力搜索所有的子串,判断每个子串是否是回文串;我们用一个二维空间记录已计算过的子串是否为回文串,这样之后针对每个新子串进...
分类:其他好文   时间:2015-06-30 20:27:11    阅读次数:120
POJ2718 Smallest Difference (暴力搜索+全排列)
POJ2718 Smallest Difference (暴力搜索+全排列)...
分类:其他好文   时间:2015-06-16 11:12:16    阅读次数:143
Search Insert Position
这道题太简单了,都不值得一看··············忽略它吧(没想到其实这道题出题者的意思是要用二分搜索的,这里暴力搜索也能通过可能是因为用的是Python,对python的时间复杂度要求低吧。)class Solution: # @param {integer[]} nums # ...
分类:其他好文   时间:2015-06-15 18:15:33    阅读次数:146
HDU ACM 1045 Fire Net 暴力搜索
分析:放过炮台的标记为' @ '(回溯要还原) 递归,下一次遍历时向四个方向延伸(一行或者一列),找到'@' 则标记为不行,若找到'X'或边界则标记为行。 这题貌似还可以用二分匹配做。 #include using namespace std; #define N 5 char map[N][N]; int dir[4][2]={-1,0,0,-1,1,0,0,1}; int n,max; ...
分类:Web程序   时间:2015-06-04 15:46:18    阅读次数:150
HDU ACM 4499 Cannon 暴力DFS
分析:N和M很小,直接暴力搜索即可。 #include using namespace std; #define N 6 #define M 6 int vis[N][M]; //有炮设为2,无炮为0,其他为1 int n,m,q,ans; #define max(a,b) ((a)>(b)?(a):(b)) bool Valid(int i,int j) //只...
分类:其他好文   时间:2015-05-31 12:32:02    阅读次数:98
first blood(15程序设计大赛)暴力搜索,剪枝是关键
First Blood题目描述盖伦是个小学一年级的学生,在一次数学课的时候,老师给他们出了一个难题: 老师给了一个正整数 n,需要在不大于n的范围内选择三个正整数(可以是相同的),使它们三个的最小公倍数尽可能的大。盖伦很想第一个解决这个问题,你能帮助盖伦拿到“first blood”吗?输入首先是一...
分类:其他好文   时间:2015-05-26 14:11:23    阅读次数:152
A 暴力搜索 剪枝是关键
Description盖伦是个小学一年级的学生,在一次数学课的时候,老师给他们出了一个难题:老师给了一个正整数 n,需要在不大于n的范围内选择三个正整数(可以是相同的),使它们三个的最小公倍数尽可能的大。盖伦很想第一个解决这个问题,你能帮助盖伦拿到“first blood”吗?Input首先是一个正...
分类:其他好文   时间:2015-05-25 18:25:36    阅读次数:119
[DFS]poj1129
题意: 就是给出一个图,涂色,相邻的点不能涂一样的颜色,问最少涂几种颜色?分析: 首先数据量很小,可以暴力搜索。刚开始想的是bfs,一层一层的搜,但总写不对。。,好吧,换种思路,一个点一个点的搜吧。#include #include #include #include #include #include...
分类:其他好文   时间:2015-05-22 17:16:03    阅读次数:119
[DFS]poj2676(2918)
题意: 数独问题,给出一些点,然后要求填满格子。每行没列1-9不能重复,每个3*3的小格子也不能重复。分析: 暴力搜索,那么主要的问题就是每次如何判断是否冲突。行和列的比较好想,row[i][j]=1表示第i行的j已经被占了,col[i][j]=1表示第i列的j已经被占了,那么每个小格子呢? 首先,每行每列都是012、345、678那么每个j/3表示它在这以行的第j/3个格子里,i/3表示在第...
分类:其他好文   时间:2015-05-20 09:51:28    阅读次数:149
Codeforces Round #157 (Div. 1)B 数位dp
//枚举有几个(7或4),用数位dp的记忆化搜索找有i个(7或4)的数又多少个 //暴力搜索在第i个中选几个 #include #include #include using namespace std ; const int mod = 1e9 + 7; int dp[20][20];//第i位有 j个数(7或者4) int bit[20] ; int temp[20]; i...
分类:其他好文   时间:2015-05-05 21:57:40    阅读次数:114
241条   上一页 1 ... 15 16 17 18 19 ... 25 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!