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

自己怎么在电脑上做网站怎么用一级域名搭建网站

自己怎么在电脑上做网站,怎么用一级域名搭建网站,济南网站建设公司有哪些,如何广告推广1. 题目 你这个学期必须选修 numCourse 门课程#xff0c;记为 0 到 numCourse-1 。 在选修某些课程之前需要一些先修课程。 例如#xff0c;想要学习课程 0 #xff0c;你需要先完成课程 1 #xff0c;我们用一个匹配来表示他们#xff1a;[0,1] 给定课程总量以及它们…1. 题目 你这个学期必须选修 numCourse 门课程记为 0 到 numCourse-1 。 在选修某些课程之前需要一些先修课程。 例如想要学习课程 0 你需要先完成课程 1 我们用一个匹配来表示他们[0,1] 给定课程总量以及它们的先决条件请你判断是否可能完成所有课程的学习 示例 1: 输入: 2, [[1,0]] 输出: true 解释: 总共有 2 门课程。学习课程 1 之前你需要完成课程 0。所以这是可能的。示例 2: 输入: 2, [[1,0],[0,1]] 输出: false 解释: 总共有 2 门课程。学习课程 1 之前你需要先完成​课程 0 并且学习课程 0 之前你还应先完成课程 1。这是不可能的。提示 输入的先决条件是由 边缘列表 表示的图形而不是 邻接矩阵 。详情请参见图的表示法。 你可以假定输入的先决条件中没有重复的边。 1 numCourses 10^5来源力扣LeetCode 链接https://leetcode-cn.com/problems/course-schedule 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 参考图Graph–拓扑排序Topological Sorting 类似题目LeetCode 210. 课程表 II拓扑排序 2.1 广度优先 找到入度为0的先开始学习入队跟其连接的节点入度-1入度为零时可以入队返回所有节点是否都入队了即可 class Solution { public:bool canFinish(int numCourses, vectorvectorint prerequisites) {unordered_mapint,unordered_setint m;vectorint indegree(numCourses,0);for(auto pre : prerequisites){m[pre[1]].insert(pre[0]);//完成1后才能完成0indegree[pre[0]];}queueint q;//入度为0的入队for(int i 0; i numCourses; i)if(indegree[i] 0)q.push(i);int finish 0, tp;while(!q.empty()){tp q.front();//tp完成了依赖其的入度都-1finish;q.pop();for(auto id : m[tp]){indegree[id]--;if(indegree[id]0){q.push(id);}}}return finish numCourses;} };40 ms 14 MB 2.2 深度优先 class Solution {unordered_mapint,unordered_setint m;enum {todo, doing, done}; public:bool canFinish(int numCourses, vectorvectorint prerequisites) { vectorint visited(numCourses,0);for(auto pre : prerequisites)m[pre[1]].insert(pre[0]);//完成1后才能完成0bool can true;for(int i 0; i numCourses; i){dfs(i, visited, can);if(!can)break;}return can;}void dfs(int i, vectorint visited, bool can){if(!can) return;if(visited[i]done)return;if(visited[i]doing)//还没done,又出现了doing出现环{can false;return;}visited[i] doing;//进入下一个要做的之前是doing状态for(auto id : m[i]){dfs(id, visited, can);}visited[i] done;//往回走的时候状态做完了} };44 ms 14.4 MB
http://www.pierceye.com/news/672780/

相关文章:

  • 哪些网站可以做翻译兼职成都编程培训机构排名前十
  • 网站html有趣代码做暖暖视频网站大全
  • 最新淘宝客网站程序长春网站运做思路
  • 一个网站的建设需要什么手续phpcms旅游网站模板下载
  • 昆明做网站费用做网站的一些话术
  • sae 网站备案信息汽车配件加工网
  • 做游戏网站要备案吗群晖做网站需要备案吗
  • 网站制作教程为什么语音转文字里面没有海南的
  • 怎么让别人看到自己做的网站地信的网站建设
  • 网站主体注销泰安新闻视频在线
  • 怀柔网站建设优化seo瓯北网站制作公司
  • 福田住房和建设局网站官网做自己点击网站
  • 临沂市建设局网站简介佛山建网站
  • 哪种类型的网站比较难做阿里云宝塔安装wordpress
  • 购物网站起名网站建设皿金手指排名
  • 河北省住房和城市建设厅网站怎么做cpa网站
  • 网站备案 取名资讯通不过软文投放平台有哪些?
  • 民治做网站多少钱好看的企业网站首页
  • 腾讯域名怎么建设网站客户管理系统免费
  • 承德网站建设报价网站建设中企动力最佳a5
  • 图书馆第一代网站建设海口会计报名网站
  • 网站设计师简介中国工厂网站官方网站
  • 广州移动 网站建设十大职业资格培训机构
  • 网站建设维护协议书网站开发程序用什么好
  • 零基础做网站教程天猫商城商品来源
  • 广州知名网站建设公司教育机构培训
  • 做游戏解说上传在什么网站好企业网站定制
  • 用iis浏览网站南宁网站seo大概多少钱
  • 如何用手机网站做淘宝客wordpress 免费 旅游
  • 青岛网站建设网站制作seo顾问服务福建