码迷,mamicode.com
首页 >  
搜索关键字:贪心 poj acm    ( 44317个结果
ACM题目 1083: Hello, world!
题目描述: This is the first problem for test. Since all we know the ASCII code, your job is simple: Input numbers and output corresponding messages. 输入: T ...
分类:其他好文   时间:2020-09-17 17:23:30    阅读次数:51
Python 实现迪杰斯特拉算法
一、 迪杰斯特拉算法思想Dijkstra算法主要针对的是有向图的单元最短路径问题,且不能出现权值为负的情况!Dijkstra算法类似于贪心算法,其应用根本在于最短路径的最优子结构性质。 最短路径的最优子结构性质:如果P(i,j)={Vi…Vk…Vs…Vj}是从顶点i到j的最短路径,k和s是这条路径上 ...
分类:编程语言   时间:2020-09-17 16:40:00    阅读次数:38
Leetcode53. 最大子序列和
问题 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 代码 贪心算法 核心思想就是检查之前 i-1 的元素和,如果小于零就舍弃——对应下面第六行代码 1 class Solution { 2 public: 3 int maxSubArray( ...
分类:其他好文   时间:2020-09-17 14:20:44    阅读次数:24
P1016 旅行家的预算
链接:[Miku](https://www.luogu.com.cn/problem/P1016)' 贪心,对于每一个点,优先跑到能到的点中第一个价格较原点低的,否则加满油跑到价格最低的一个 #include<iostream> #include<cstdio> #include<algorithm ...
分类:其他好文   时间:2020-09-17 13:30:03    阅读次数:22
POJ-2387 Til the Cows Come Home
hyh大佬很热爱学习,他打算偷偷跑回学校学习,为了多学习他希望可以找最快的路线回到学校。 广州市里有N个(2 <= N <= 1000)个地铁站,编号分别为1..N。zzj家在1号地铁站旁边,五山站是N号地铁站。地铁站之间共有M (1 <= M <= 2000)条双向路径。 hyh现在在1号地铁站, ...
分类:其他好文   时间:2020-09-17 12:30:28    阅读次数:28
「LibreOJ β Round #2」贪心只能过样例
知识点: bitset,01 背包 原题面 Loj 题意简述 给定 \(n\) 个数,\(x_i\) 的取值范围 \([a_i,b_i]\)。 求不同的 \(\sum\limits_{i=1}^{n}x_{i}^{2}\) 的种类数。 $1\le n,a_i,b_i\le 100$。 分析题意 数据 ...
分类:其他好文   时间:2020-09-16 12:20:51    阅读次数:25
《趣学算法》第二章 贪心算法源代码
贪心算法相关代码实现 以下代码搬运自《趣学算法》实战演练 1、加勒比海盗船——最优装载问题 #include <iostream> #include <algorithm> const int N=1000005; using namespace std; double w[N]; //古董的重量数 ...
分类:编程语言   时间:2020-09-16 12:17:10    阅读次数:30
失衡天平
题:https://ac.nowcoder.com/acm/problem/19158 题意:给定n个物品和限制m,每次取出的物品分出来的的重量之差的绝对值要小于等于m,问最重的取走多少重量的物品 分析:dp[i][j]表示前i个物品之间差值为j的最大重量,转移dp[i][j]=max(dp[i-1 ...
分类:其他好文   时间:2020-09-15 21:23:58    阅读次数:45
LeetCode刷题日记 2020/8/28
题目描述: 最长有效括号给定一个只包含 '(' 和 ')' 的字符串,找出最长的包含有效括号的子串的长度。 示例 1: 输入: "(()" 输出: 2 解释: 最长有效括号子串为 "()" 示例 2: 输入: ")()())" 输出: 4 解释: 最长有效括号子串为 "()()" 来源:力扣(Lee ...
分类:其他好文   时间:2020-09-08 20:47:15    阅读次数:34
Java动态规划
Java动态规划点击左上角蓝字,关注“锅外的大佬”专注分享国外最新技术内容1.介绍动态规划典型的被用于优化递归算法,因为它们倾向于以指数的方式进行扩展。动态规划主要思想是将复杂问题(带有许多递归调用)分解为更小的子问题,然后将它们保存到内存中,这样我们就不必在每次使用它们时重新计算它们。要理解动态规划的概念,我们需要熟悉一些主题:什么是动态规划?贪心算法简化的背包问题传统的背包问题LCS-最长的共
分类:编程语言   时间:2020-09-07 18:37:14    阅读次数:37
44317条   上一页 1 ... 24 25 26 27 28 ... 4432 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!