当前位置: 首页 > news >正文

郑州网站seo怎样做自己介绍网站

郑州网站seo,怎样做自己介绍网站,wordpress 判断是否页面,网站没有备案可以访问吗1. 题目 给定一个二维网格 board 和一个字典中的单词列表 words#xff0c;找出所有同时在二维网格和字典中出现的单词。 单词必须按照字母顺序#xff0c;通过相邻的单元格内的字母构成#xff0c;其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的…1. 题目 给定一个二维网格 board 和一个字典中的单词列表 words找出所有同时在二维网格和字典中出现的单词。 单词必须按照字母顺序通过相邻的单元格内的字母构成其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母在一个单词中不允许被重复使用。 示例: 输入: words [oath,pea,eat,rain] and board [[o,a,a,n],[e,t,a,e],[i,h,k,r],[i,f,l,v] ] 输出: [eat,oath] 说明: 你可以假设所有输入都由小写字母 a-z 组成。类似题目LeetCode 79. 单词搜索回溯DFS 2. Trie树DFS 先将单词插入Trie树再遍历board中的每个字符以每个字符为起点DFS在Trie中查找 class TrieNode { public:string str;TrieNode *next[26];bool isEnd;TrieNode():isEnd(false) {memset(next, 0, sizeof(TrieNode*)*26);} }; class Trie { public:TrieNode *root;Trie(){root new TrieNode();}~Trie(){destroy(root);}void destroy(TrieNode *root){if(root NULL)return;for(int i 0; i 26; i)destroy(root-next[i]);delete root;}void insert(string word){TrieNode *cur root;for(char s:word){if(cur-next[s-a] NULL)cur-next[s-a] new TrieNode();cur cur-next[s-a];}cur-isEnd true;cur-str word;//存储该单词} };class Solution {Trie tree; public:vectorstring findWords(vectorvectorchar board, vectorstring words) {for(auto word : words)tree.insert(word);int i, j;vectorstring ans;for(i 0; i board.size(); i)for(j 0; j board[0].size(); j)dfs(board,tree.root,i,j,ans);return ans;}void dfs(vectorvectorchar b, TrieNode *cur, int x, int y, vectorstring ans){if(cur-isEnd)//先检查字符是不是而不是坐标万一坐标出界但是当前字符串结尾{cur-isEnd false;//该单词取出放入答案关闭ans.push_back(cur-str);return;}if(x 0 || x b.size() || y 0 || y b[0].size()) return;if(b[x][y] # || !cur || (b[x][y] ! # cur-next[b[x][y]-a] NULL))return;char ch b[x][y];cur cur-next[ch-a];b[x][y] #; //标记走过dfs(b,cur,x1,y,ans);dfs(b,cur,x-1,y,ans);dfs(b,cur,x,y1,ans);dfs(b,cur,x,y-1,ans);b[x][y] ch; //恢复现场} };
http://www.pierceye.com/news/63014/

相关文章:

  • 通州北苑网站建设wordpress怎么上传高清图片
  • 北京智能网站建设系统加盟呼和浩特做网站的公司
  • 网站seo优化管理系统怎么做推广比较成功
  • 成都有几家做网站的公司网站备案过户 主体需要一致么
  • 建一个购物网站多少钱仓库盘点网站开发
  • 广州做网站推广的公司网站建设维护公司排名
  • 网站界面需求电子商务网站建设目标
  • 番禺 大石网站建设app推广营销
  • 益阳营销网站建设wordpress 上线到centos
  • 网络工程师主要做什么seo优化方向
  • 本地电脑做网站服务器自己做的博客网站吗
  • 广州外贸建站个人网站建设案例课堂
  • 佛山销售型网站建设网站后台程序和数据库开发
  • ps海报素材网站网站开发使用软件有哪些
  • 网站开启微信支付功能南京知名网站建设公司
  • 网站被收录后又被提出了pascal建设网站
  • 做抽奖的网站犯法吗企业网站的视频页如何做
  • 郑州房地产网站制作公司网站流程
  • react做网站企业官网运营
  • 如何提高网站优化关于网站建设的奖项名称
  • 英文网站建设的请示怎么写高端大气网站模板
  • 怎么查看网站开发人综合电商平台
  • 响应式企业网站源码网站添加支付功能
  • 网站分类表口碑营销成功案例
  • 白云区建网站公司学校网站建设申请
  • 企业网站设计推荐500人企业的网络搭建
  • 免费制作的企业网站wordpress修改登录图标
  • 义乌网站建设公司视频素材模板免费下载网
  • 那个网站做外贸好手机优化大师怎么退款
  • 比较好的响应式网站wordpress让小工具支持简码