由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - leetcode wordsearch的时间复杂度?
相关主题
leetcode的run time errorPascal's Triangle II 的优化解?
请教Word Search II那题的复杂度电面题一个
Leetcode Surrounded Regions Large Case Runtime Error问个面试题
攒人品 storm8第一轮电面请教一下怎么写unit test
L家 Influencer 问题求讨论请教一道onsite面试题
这种backtracking的问题怎么算时间复杂度?比如palindrom patitioning.一道位运算题
LeetCode上word search问题的几个例子不对大家帮忙分析下leetcode一个题目的复杂度
有人面试遇到word-ladder-ii这道题目吗?n queens II ,, 時間复杂度是多少?thank
相关话题的讨论汇总
话题: curcol话题: currow话题: wordsearch话题: int话题: vector
进入JobHunting版参与讨论
1 (共1页)
d****o
发帖数: 1055
1
我完成了一个版本,可以过small test,但是过不了large test。
1. 请问我的版本的时间复杂度是多少?
2. 哪位有更好得解法,请教一下。
bool wordSearch(vector > &board, string word, int level,
vector >& used, int curRow, int curCol)
{
if(curRow<0||curRow>=board.size()||curCol<0||curCol>=board[0].size()
){
return false;
}

if(used[curRow][curCol])
return false;

if(board[curRow][curCol]!=word[level])
return false;
if(level==word.size()-1){
cout< cout< return true;
}
used[curRow][curCol]=1;
bool res1=wordSearch(board,word,level+1,used,curRow+1,curCol);
bool res2=wordSearch(board,word,level+1,used,curRow-1,curCol);
bool res3=wordSearch(board,word,level+1,used,curRow,curCol+1);
bool res4=wordSearch(board,word,level+1,used,curRow,curCol-1);
used[curRow][curCol]=0;
return res1||res2||res3||res4;
}
bool exist(vector > &board, string word) {
// Start typing your C/C++ solution below
// DO NOT write int main() function
int ROW = board.size();
int COL = board[0].size();
vector > used(ROW, vector(COL,0));
for(int i=0;i for(int j=0;j if(wordSearch(board,word,0,used,i,j))
return true;
}
}
return false;
}
1 (共1页)
进入JobHunting版参与讨论
相关主题
n queens II ,, 時間复杂度是多少?thankL家 Influencer 问题求讨论
请教n queen 问题的time complexity这种backtracking的问题怎么算时间复杂度?比如palindrom patitioning.
Regular expression matching 在什么输入下时间复杂度是O(2^n)?LeetCode上word search问题的几个例子不对
面facebook都得一提多解吗?有人面试遇到word-ladder-ii这道题目吗?
leetcode的run time errorPascal's Triangle II 的优化解?
请教Word Search II那题的复杂度电面题一个
Leetcode Surrounded Regions Large Case Runtime Error问个面试题
攒人品 storm8第一轮电面请教一下怎么写unit test
相关话题的讨论汇总
话题: curcol话题: currow话题: wordsearch话题: int话题: vector