码迷,mamicode.com
首页 >  
搜索关键字:题目    ( 99379个结果
最小代价 子母树
题目描述Description 在一个操场上摆放着一排N堆石子。现要将石子有次序地合并成一堆。规定每次只能选相邻的2堆石子合并成新的一堆,并将新的一堆石子数记为该次合并的得分。 试设计一个算法,计算出将N堆石子合并成一堆的最小得分。输入描述Input Description 第一行是一个数N。...
分类:其他好文   时间:2014-12-20 07:07:16    阅读次数:212
python学习:程序控制结构·作业20141219
Python学习:程序控制结构20141219编程环境:windows7x64python2.7.6题目:1编写程序,完成下列题目(1分)题目内容:如果列出10以内自然数中3或5的倍数,则包括3,5,6,9。那么这些数字的和为23。要求计算得出任意正整数n以内中3或5的倍数的自然数之和。输入格式:一个正整数n。..
分类:编程语言   时间:2014-12-20 02:12:50    阅读次数:7444
求最大公约数和最小公倍数
学习C++入门级的题目,求最大公约数和最小公倍数,这里介绍两种求最大公约数的方法,即辗转相除法和辗转相减法。辗转相除法的原理自行百度,辗转相减法的原理就是只要两数不想等就用大数减小数,直至相等,求最小公倍数的方法就是用两数的乘积除以最大公约数。#includeusing namespace st.....
分类:其他好文   时间:2014-12-20 00:37:45    阅读次数:306
LeetCode--Palindrome Number
题目的意思是判断数字是否为回文。本文用了两种方法,一种效率稍高,但代码稍稍多几行;一种代码稍少,但效率稍稍低点。 题目: 我的第一种解决方案: public class Solution { public boolean isPalindrome(int x) { boolean is=true; if(x>=0){ /...
分类:其他好文   时间:2014-12-19 23:28:32    阅读次数:159
算法导论学习笔记 -(1)
一个ACM若菜,趁着ACM淡季,开始学习算法导论了,经过一年的ACM学习,逐渐的发现,学东西,深入才是王道,以前学习一个算法,总是看懂了就开始做题,到后来才发现很多题目,会算法,却不知道是用这个算法,这就是算法理解的不到位的后果,从今天开始,定下目标: 1.深入系统的学习算法, 2.学会纸上写伪代码,每章的代码自己先在纸上写一遍, 3.每节的学习笔记和算法都要写在博客上。 在博客上记录自己...
分类:编程语言   时间:2014-12-19 23:28:27    阅读次数:189
百度网页搜索部(转载)
一、算法效率比较 题目:针对数组A和数组B,两个数组的元素内容相同,不过数组A是已经排序的,数组B是乱序的,针对数组的中位数,存在以下两组程序,比较其效率并分析原因。 123456789101112intg;intmain() {g =0;for(inti =0; i mid )g++;}fo...
分类:Web程序   时间:2014-12-19 23:17:43    阅读次数:200
[BZOJ2753][SCOI2012]滑雪与时间胶囊(特殊的有向树形图)
题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=2753分析:第一问:直接BFS扩展知道无法扩展第二问:看似就是最小树形图啊= =但是数据范围太大了……猪牛算法是O(mn),肯定TLE的。于是考虑一下用最小生成树的想法当然单纯的用Krus...
分类:其他好文   时间:2014-12-19 23:17:41    阅读次数:251
[BZOJ1089][SCOI2003]严格n元树(递推+高精度)
题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1089分析:第一感觉可以用一个通式求出来,但是考虑一下很麻烦,不好搞的。很容易发现最底层必有一个是满高度的,其他的任意。所以直接的递推也不好想。(以下所述都是n元树)于是可以令f[d]为深...
分类:其他好文   时间:2014-12-19 23:16:29    阅读次数:213
Uva 10404-Bachet's Game(博弈)
题目链接:点击打开链接 在DP专题里刷到的,看着像博弈就水过去了。。 题意:n件物品,两个人轮流取,每次取的数量必须为一个集合s(集合里肯定含有1)里的一个数字,最后不能取者输(即取走最后一件物品者胜)。 思路:递推.设 w[i] 为有i件物品时的状态,w[i]=1代表先手必胜,w[i]=0代表先手必败。可以知道w[1]=1,递推生成所有状态。 可以知道对于一个状态,如果他的后继存在必败状...
分类:其他好文   时间:2014-12-19 22:07:46    阅读次数:229
HDU3342 Legal or Not【拓扑排序】【链式前向星】
题目大意:给你一个有向图,判断是否有环。 思路:构建拓扑排序,如果排序失败,说明该有向图存在有向环。 另一种思路,用链式前向星存储图,在数据输入的同时统计每个点的入度, 并存入indegree数组,每删除一个点,就遍历以这个点为起点的边,将边 对应的入度减1即可选择并删除下一点。用队列来存储已发现的入度为0的 点,更新入度的同时更新这个队列。如果最终得到队列中的元素个数小于 总的元素个数,说明排序失败,存在环。...
分类:编程语言   时间:2014-12-19 22:06:40    阅读次数:264
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!