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

网站建设的毕业设计报告有什么专门做电子琴音乐的网站

网站建设的毕业设计报告,有什么专门做电子琴音乐的网站,运转灵活小企业网站建设,网站建设分解结构矩阵中的路径#xff08;回溯#xff09;/pair的学习问题分析示例代码pair学习问题 来自力扣#xff1a; 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中#xff0c;返回 true #xff1b;否则#xff0c;返回 false 。 单词必须按… 矩阵中的路径回溯/pair的学习问题分析示例代码pair学习问题 来自力扣 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中返回 true 否则返回 false 。 单词必须按照字母顺序通过相邻的单元格内的字母构成其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。例如在下面的 3×4 的矩阵中包含单词 ABCCED单词中的字母已标出。示例 1 输入board [[A,B,C,E],[S,F,C,S],[A,D,E,E]], word ABCCED 输出true 示例 2 输入board [[a,b],[c,d]], word abcd 输出false提示 m board.length n board[i].length 1 m, n 6 1 word.length 15 board 和 word 仅由大小写英文字母组成分析 这题型很明显就是回溯。定义一个查找函数然后递归调用。最近被一些别的事困扰没心思自己写偷懒直接看示例代码了。 示例代码 class Solution { public:bool check(vectorvectorchar board, vectorvectorint visited, int i, int j, string s, int k) {if (board[i][j] ! s[k]) {return false;} else if (k s.length() - 1) {return true;}visited[i][j] true;vectorpairint, int directions{{0, 1}, {0, -1}, {1, 0}, {-1, 0}};bool result false;for (const auto dir: directions) {int newi i dir.first, newj j dir.second;if (newi 0 newi board.size() newj 0 newj board[0].size()) {if (!visited[newi][newj]) {bool flag check(board, visited, newi, newj, s, k 1);if (flag) {result true;break;}}}}visited[i][j] false;return result;}bool exist(vectorvectorchar board, string word) {int h board.size(), w board[0].size();vectorvectorint visited(h, vectorint(w));for (int i 0; i h; i) {for (int j 0; j w; j) {bool flag check(board, visited, i, j, word, 0);if (flag) {return true;}}}return false;} }; 官方的解释 pair学习 代码中有pair这让我回想起之前用map的时候好像用过pair但并不了解它。 学习内容参考这两篇C pair的基本用法总结整理和老卫带你学—C中map与pair的区别 pair将2个数据组成一对数据。它是结构体不是类。即它是同struct定义的。 使用前需要include一个头文件#includeutility 模板templateclass T1,class T2 struct pair 定义和访问(用公有函数first和sencond访问) pairint, int a { 1,5 };pairint, int b( 1,5 );pairint, int c make_pair(1, 5);cout a.first a.second ;cout b.first b.second ;cout c.first c.second ;//结果1 5 1 5 1 5与map的区别map是容器pair可以生成一个一个的pair然后放入容器map中。 同样的pair定义的变量可以用其他容器如vector来存放。
http://www.dnsts.com.cn/news/200727.html

相关文章:

  • 新世纪建设集团有限公司网站有什么平台可以发广告
  • 兼容最好wordpress主题佛山做网站优化
  • 云主机申请网站优化排名的公司有哪些
  • 有那些做任务的网站软装设计费用
  • 苏州模板建站定制南宁网站推广公司
  • 开发网站的好处泉州企业制作网站
  • 企业网站seo从哪开始深圳广科网站建设
  • 网站建设4435如何用asp编写网站后台
  • 深圳网站设计报价wordpress 加密文章
  • 济宁网站建设只要500元购物网站建设公司
  • 沈阳模板 网站建设网页设计实训总结300字
  • 有一个网站自己做链接获取朋友位置建设网站 软件
  • 视频网站砸钱做生态dm广告设计图片
  • 推荐几个好的seo网站程序模板长沙专业公司网站建设源头
  • 阿里云网站服务器全国建设工程信息网站
  • 网站设计网站公司低学历吃香的十大职业
  • 织梦网站怎么做模板企业宣传片文字稿
  • 网站上传文件夹中文h5编程工具
  • 公司建网站空间wamp 多网站
  • 网站建设价格差别惠州网站建设找哪个公司
  • 品牌型网站建设公司商城微信网站开发
  • 运输房产网站建设网络推广平台几大类
  • 南山网站建设找哪家公司好seo视频教程百度网盘
  • 兰州专业做网站的公司鱼巴士设计师服务平台
  • 网站建设教程哪家公司好好玩的网页游戏链接
  • 桶装水网站建设合肥网站建设优化学习
  • 哈尔滨餐饮加盟网站建设为什么我的网站百度搜不到
  • 做用户运营应该关注哪些网站柯林自助建站
  • 网站策划书撰写腾讯官方网站
  • 建了网站但是百度搜索不到美食网站的建设论文