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

做网站需要什么语言包工头接活网站app

做网站需要什么语言,包工头接活网站app,网络文化经营许可证全国有多少张,广州市南沙建设局网站题目描述 某地临时居民想获得长期居住权就必须申请拿到红牌。获得红牌的过程是相当复杂#xff0c;一共包括 N 个步骤。每一步骤都由政府的某个工作人员负责检查你所提交的材料是否符合条件。为了加快进程#xff0c;每一步政府都派了 M 个工作人员来检查材料。不幸的是一共包括 N 个步骤。每一步骤都由政府的某个工作人员负责检查你所提交的材料是否符合条件。为了加快进程每一步政府都派了 M 个工作人员来检查材料。不幸的是并不是每一个工作人员效率都很高。尽管如此为了体现“公开政府”的政策政府部门把每一个工作人员的处理一个申请所花天数都对外界公开。 为了防止所有申请人都到效率高的工作人员去申请。这 M×N 个工作人员被分成 M 个小组。每一组在每一步都有一个工作人员。申请人可以选择任意一个小组也可以更换小组。但是更换小组是很严格的一定要相邻两个步骤之间来更换而不能在某一步骤已经开始但还没结束的时候提出更换并且也只能从原来的小组 I 更换到小组 I1当然从小组 M 可以更换到小组 1。对更换小组的次数没有限制。 例如下面是 3 个小组每个小组 4 个步骤工作天数 小组 1: 2, 6, 1, 8;小组 2: 3, 6, 2, 6;小组 3: 4, 2, 3, 6。 例子中可以选择小组 1 来完成整个过程一共花了 261817 天也可以从小组 2 开始第一步然后第二步更换到小组 3第三步到小组 1第四步再到小组 2这样一共花了 321612 天。你可以发现没有比这样效率更高的选择。 你的任务是求出完成申请所花最少天数。 输入格式 第一行是两个正整数 N 和 M表示步数和小组数。 接下来有 M 行每行有 N 个非负整数第 i11≤i≤M行的第 j 个数表示小组 i 完成第 j 步所花的天数天数都不超过 1000000。 输出格式 一个正整数为完成所有步所需最少天数。 输入输出样例 输入 #1 4 3 2 6 1 8 3 6 2 6 4 2 3 6 输出 #1 12 说明/提示 对于 100% 的数据1≤N,M≤2000。 思路 状态方程1选择当前行 2选择邻接行 3.到达m层需要特判回到1层。 代码如下 爆搜 #include iostream #include vector #include algorithm #include cstring using namespace std; typedef long long ll; ll n,m; ll arr[2000][2000]; ll dfs(ll x,ll y) {ll sum1 1e9,sum2 1e9;if(y n)//y是步数限制 return 0;sum1 dfs(x,y1)arr[x][y];int xx x 1;if(xx m)xx xx - m;sum2 dfs(xx,y1)arr[xx][y]; return min(sum1,sum2); } int main() { ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);cin n m;//n是步数m是小组数 for(ll i 1 ; i m ; i){for(ll j 1 ; j n ; j){cin arr[i][j];}}ll ans 1e9;for(ll i 1 ; i m ; i){ans min(ans,dfs(i,1));}cout ans;return 0; } 记忆化搜索 #include iostream #include vector #include algorithm #include cstring using namespace std; typedef long long ll; ll n,m; ll arr[2000][2000]; ll mem[2005][2005]; ll dfs(ll x,ll y) {if(mem[x][y])return mem[x][y];ll sum1 1e9,sum2 1e9;if(y n)//y是步数限制 return 0;sum1 dfs(x,y1)arr[x][y];int xx x 1;if(xx m)xx xx - m;sum2 dfs(xx,y1)arr[xx][y]; mem[x][y] min(sum1,sum2);return mem[x][y]; } int main() { ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);cin n m;//n是步数m是小组数 for(ll i 1 ; i m ; i){for(ll j 1 ; j n ; j){cin arr[i][j];}}ll ans 1e9;for(ll i 1 ; i m ; i){ans min(ans,dfs(i,1));}cout ans;return 0; } dp:
http://www.w-s-a.com/news/449454/

相关文章:

  • 企业网站要怎么建设重庆住房城乡建设部网站
  • html5网站特点seo教程培训班
  • 深圳网站建设哪个最好网站 多语
  • 互联网工具型网站创意网络广告
  • 影视公司网站建设网页界面设计分辨率是多少dpi
  • 免费的做微博的网站模板wordpress 页面 首页
  • 摄影图片网站网站辅导运营与托管公司
  • 做课件的网站长春免费建站模板
  • 响应式网站模板下载免费wordpress 小工具移动
  • 网站标签title在线app制作平台
  • 做电器推广的网站简洁大方的网站模板
  • 网站开发的平台100个详情页设计图
  • wordpress淘宝客建站教程视频知名的设计公司网站
  • 批量做单页网站怎么直接用代码做网站
  • 百度收录较好的网站办公室装修设计方案
  • 建设购物网站要求cnzz数据统计
  • 深圳自适应网站建设价格广东网站建设软件
  • 网页设计介绍北京网站自己做彩票网站
  • 最牛论坛网站app生成链接
  • 用jsp做的网站源代码网站优化说明
  • 网站建设公司名字甘肃省和住房建设厅网站
  • 做外贸网站需要什么卡网站建设公司怎样
  • 网站关键词密度怎么计算的中文版wordpress
  • asp网站建设教程如何在线上推广自己的产品
  • 电脑网站你懂我意思正能量济南网站建设公司熊掌号
  • 杂志社网站建设萧山区网站建设
  • 电商网站前端制作分工网站怎做百度代码统计
  • 免费的html大作业网站网站开发心得500字
  • 临时工找工作网站做美缝帮别人做非法网站
  • 深圳网站建设 设计创公司新昌网站开发