05 2022 档案

摘要:题目描述 实现快速排序算法 参考输入、输出: 输入:输入第一行包括一个整数n,第二行包含n个整数,以空格间隔。 输出:输出一行n个整数,代表排序结果。 Simple input: 4 1 5 4 12 Simple output: 1 4 5 12 题目思路 时间复杂度 题目代码 #include 阅读全文
posted @ 2022-05-22 15:37 esico 阅读(27) 评论(0) 推荐(0) 编辑
摘要:题目描述 采用递归与非递归两种方式实现合并排序算法 参考输入、输出: 输入:输入第一行包括一个整数n,第二行包含n个整数,以空格间隔。 输出:输出一行n个整数,代表排序结果。 Simple input: 4 1 5 4 12 Simple output: 1 4 5 12 题目思路 非递归没看懂 时 阅读全文
posted @ 2022-05-22 15:23 esico 阅读(27) 评论(0) 推荐(0) 编辑
摘要:题目描述 在一个2k×2k个方格组成的棋盘中,恰有一个方格与其它方格不同,称该方格为一特殊方格,且称该棋盘为一特殊棋盘。 在棋盘覆盖问题中,要用图示的4种不同形态的L型骨牌覆盖给定的特殊棋盘上除特殊方格以外的所有方格,且任何2个L型骨牌不得重叠覆盖。 参考输入、输出: 输入:输入第一行包括一个整数k 阅读全文
posted @ 2022-05-22 13:30 esico 阅读(74) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定无向图G(N,E),含有n个结点,m条边。现在有以下定义: 有一个商人从1号结点出发,希望经过每个结点一次回到起点,并且他希望走权值最小的一条路径。 输入第一行2个整数n,m; 接下来m行,每行三个数,u,v,w表示u,v结点有一条权值为w的无向边。 如果不存在这种路径,打印 -1; 阅读全文
posted @ 2022-05-20 11:56 esico 阅读(241) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定无向连通图G(N,E),含有n个结点,k条边。现在有m种颜色,现在要给n个结点涂色,要求相邻结点不同色。求共有多少种涂色方案。 输入第一行3个整数n,k,m; 接下来k行,每行两个数,u,v表示u,v结点有一条无向边。 输出2行 第一行一个整数x表示方案数。 题目思路 遍历每一种染色方 阅读全文
posted @ 2022-05-20 10:34 esico 阅读(116) 评论(0) 推荐(0) 编辑
摘要:题目链接 题目描述 有 N 种物品和一个容量是 V 的背包。 第 i 种物品最多有 si 件,每件体积是 vi,价值是 wi。 求解将哪些物品装入背包,可使物品体积总和不超过背包容量,且价值总和最大。 输出最大价值。 题目模型 每种物品可以打包成数量为1,2,4,...,c的物品 对于打包好的物品进 阅读全文
posted @ 2022-05-17 11:12 esico 阅读(29) 评论(0) 推荐(0) 编辑
摘要:问题描述 给定无向图G(N,E),含有n个结点,m条边。现在有以下定义: 完全子图:原图的一个子图,并且该子图是一个完全图。 完全图:每对不同的顶点之间都恰连有一条边相连。 团:它是一个完全子图,并且它不包含在任何其它更大的完全子图中。 最大团:包含结点最多的团。 请计算G的一个最大团。 输入第一行 阅读全文
posted @ 2022-05-15 17:38 esico 阅读(190) 评论(0) 推荐(0) 编辑
摘要:问题描述 在一个n*n的棋盘上放置彼此不受攻击的n个皇后,按照国际象棋规则,皇后可以攻击与其在同一行,同一列或者同一对角线的其他皇后,求合法摆放的方案数。 输入一行包含一个整数n。 输出一行一个整数代表方案数。 解决思路 判断第i行方案是否可行,只需判断1~i行 代码实现 /* 2 0 */ #in 阅读全文
posted @ 2022-05-15 15:24 esico 阅读(119) 评论(0) 推荐(0) 编辑
摘要:问题描述 给定n个作业的集合{J1,J2,…,Jn}。每个作业必须先由机器1处理,然后由机器2处理。 作业Ji需要机器j的处理时间为tji(i=1,2,...,n; j=1,2)。 对于一个确定的作业调度,设Fji是作业i在机器j上完成处理的时间。 所有作业在机器2上完成处理的时间和称为该作业调度的 阅读全文
posted @ 2022-05-15 14:46 esico 阅读(158) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示