码迷,mamicode.com
首页 >  
搜索关键字:运行时间    ( 1989个结果
数据结构实践——大数据集上排序算法性能的体验
本文是针对[数据结构基础系列(9):排序]的实践项目。【项目 - 大数据集上排序算法性能的体验】 设计一个函数,产生一个至少5万条记录的数据集合。在同一数据集上,用直接插入排序、冒泡排序、快速排序、直接选择排序、堆排序、归并排序、基数排序等算法进行排序,记录所需要的时间,经过对比,得到对复杂度不同的各种算法在运行时间方面的感性认识。 提示1:这一项目需要整合多种排序算法,可以考虑先建设排序算法...
分类:编程语言   时间:2015-12-01 12:55:39    阅读次数:207
时间复杂度和空间复杂度
算法效率的度量方法*事后统计方法:这种方法主要是通过设计好的测试程序和数据,利用计算机计时器对不同酸防编制的程序运行时间进行比较,从而确定算法效率的高低。这种方法有很大的缺陷,必须依据算法事先编制好测试程序,通常需要花费大量时间和精力,如果完了发觉测试的是糟糕的算法,就会功亏一篑。不同测试环境侧别也...
分类:其他好文   时间:2015-11-26 16:55:52    阅读次数:122
产看Linux运行时间
Linux下如何查看系统启动时间和运行时间1.uptime命令输出:16:11:40 up 59 days, 4:21, 2 users, load average: 0.00, 0.01, 0.002.查看/proc/uptime文件计算系统启动时间cat /proc/uptime输出: 5113...
分类:系统相关   时间:2015-11-23 21:47:45    阅读次数:232
C#记录程序运行时间记录显示
//引入命名空间 using System.Diagnostics; //清空导入时间 lbImportTime.Text = ""; //开始记录时间 Stopwatch myWatch = Stopwatch.StartNew(); /...
分类:Windows程序   时间:2015-11-23 10:07:33    阅读次数:237
《算法导论》读书笔记--第三章 函数的增长
好长时间了,继续算法导论。 当输入规模足够大时,并不计算精确的运行时间,倍增常量和低阶项被舍去。我们要研究的是算法的渐近效率,即在输入规模无限量时,在极限中,算法的运行时间如何随着输入规模的变大而增加。通常,渐近的更有效的某个算法除对很小得到输入外都是最好的选择。 3.1渐近符号 用渐近符号来刻画算...
分类:编程语言   时间:2015-11-23 06:11:18    阅读次数:155
守卫者的挑战:三维dp
守卫者的挑战 难度级别: C; 编程语言:不限;运行时间限制:1000ms; 运行空间限制:262144KB; 代码长度限制:2000000B 试题描述 打开了黑魔法师 Vani 的大门,队员们在迷宫般的路上漫无目的地搜寻着关押 applepi 的监狱的所在地。突然,眼前一道亮光闪过。“我,Ni.....
分类:其他好文   时间:2015-11-21 11:52:56    阅读次数:284
进程锁
这里的进程锁与线程锁、互斥量、读写锁和自旋锁不同,它是通过记录一个PID文件,避免两个进程同时运行的文件锁。进程锁的作用之一就是可以协调进程的运行,例如crontab使用进程锁解决冲突提到,使用crontab限定每一分钟执行一个任务,但这个进程运行时间可能超过一分钟,如果不用进程锁解决冲突的话两个进...
分类:系统相关   时间:2015-11-20 17:32:50    阅读次数:177
算法—比较两种排序算法:选择排序和插入排序
现在我们已经实现了两种排序算法,我们很自然地想知道选择排序和插入排序哪种更快。这里我们第一次用实践说明我们解决这个问题的办法。性质:对于随机排序的无重复主键的数组,插入排序和选择排序的运行时间是平方级别的,两者之比应该是一个较小的常数。例证:这个结论在过去的半个世纪中已经在许多不同类型的计算机上经过...
分类:编程语言   时间:2015-11-15 13:24:25    阅读次数:219
1112实验二 作业调度模拟程序
一、实验目的1.实验目的(1)加深对作业调度算法的理解;(2)进行程序设计的训练。2.实验要求用高级语言编写一个或多个作业调度的模拟程序。按照模拟数据的到达时间和所需运行时间,执行FCFS,SJF和HRRN调度算法,程序计算各作业的开始执行时间,各作业的完成时间,周转时间和带权周转时间(周转系数)。...
分类:其他好文   时间:2015-11-12 20:00:43    阅读次数:242
程序运算性能测量
定量分析是一切优化过程中最重要的过程之一。在性能优化和分析中,我们如何来描述一段代码的执行效率呢?这里,我将这一过程分为2步。第一步:我们要找到一个客观的、相对稳定的单位,来描述一个程序的运行时间;第二步:构造合理的、更接近起初情况的测试用例来进行测量。这样,最终得到的结果,就是对于一段代码执行效率...
分类:其他好文   时间:2015-11-10 21:04:08    阅读次数:255
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!