码迷,mamicode.com
首页 >  
搜索关键字:排序 python    ( 180003个结果
hdu 2850 Load Balancing (优先队列 + 贪心)
题目大意: 怎么分配n个任务到m个服务器上使得负载尽量平衡。 思路: 将任务从大到小排序,依次放入负载最小的那个服务器中。 因为是spj 的缘故,所以可以使用这个贪心。 比如数据 6 2 7 5 3 3 3 3 就会得到错误答案。 #include #include #include #include #include using nam...
分类:其他好文   时间:2014-07-22 23:03:34    阅读次数:300
python for else
>>> for i in range(0,10):if i > 10:break;else:print "hello world";输出:hello world>>> for i in range(0,10):if i > 5:break;else:print "hello world";没有输出-...
分类:编程语言   时间:2014-05-01 21:13:53    阅读次数:368
python学习笔记九——文件与目录
1.python进行文件读写的函数是open或file类 mode:r 只读 r+ 读写 w 写入,先删除原文件,再重新写入,如果文件没有则创建 w+ 读写,先删除原文件,再重新写入,如果文件没有则创建(可写入和输出) a 写入,在文件末尾追加新的内容,文件...
分类:编程语言   时间:2014-05-01 21:00:16    阅读次数:402
python学习笔记十——异常处理
1.try: command except 错误类型,记录错误信息变量: command finally: command try...finally的用处是无论是否发生异常都要确保资源释放代码的执行。一般来说,如果没有发生错误,执行过try语句块之后执行finally语句块,完成整个流程。...
分类:编程语言   时间:2014-05-01 20:27:21    阅读次数:460
C#冒泡排序
C#冒泡排序,转载自:http://bbs.it-home.org/forum-net-2.html不多解析自己看去吧using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace...
分类:其他好文   时间:2014-05-01 20:17:35    阅读次数:348
Python类的__getitem__和__setitem__特殊方法
class testsetandget: kk = {}; def __getitem__(self, key): return self.kk[key]; def __setitem__(self, key, value): self.kk[key] = value;a = testset...
分类:编程语言   时间:2014-05-01 20:16:13    阅读次数:449
【CareerCup】Trees and Graphs—Q4.3
题目: Given a sorted (increasing order) array, write an algorithm to create a binary tree with minimal height. 翻译: 给定一个有序数组(递增),写程序构建一棵具有最小高度的二叉树。 思路: 要使二叉树的高度最小,则要尽量使其左右子树的节点数目相当,自然就考虑到将其构造成为二叉排序树,且将有序数组的中间大的数作为根节点,这样得到的二叉树的高度便是最小的。...
分类:其他好文   时间:2014-05-01 17:48:45    阅读次数:321
git rebase和merge 区别和应用场景
对于两个分支而言,rebase和merge没有区别,但是rebase更干净,因为log hisitory是线性的,但commit不一定按日期先后排,而是local commit总在后面,merge之后history变得比较复杂,但是commit按日期排序,stackoverflow上有个图示很好: http://stackoverflow.com/questions/16666089/whats...
分类:其他好文   时间:2014-04-30 22:27:40    阅读次数:401
Sort Colors
leetcode,三色排序...
分类:其他好文   时间:2014-04-30 22:14:39    阅读次数:225
java代码面试常见的算法-mark
面试也是一门学问,在面试之前做好充分的准备则是成功的必须条件,而程序员在代码面试时,常会遇到编写算法的相关问题,比如排序、二叉树遍历等等。 在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些算法实例,例如快速排序、二叉树查找等等。 本文总结了程序员在代码面试中最常遇到的10大算法类型,想要真正了解这些算法的原理,还需程序员们花些功夫。...
分类:编程语言   时间:2014-04-30 22:11:39    阅读次数:356
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!