1.问题描述设计算法实现在一个具有在n各互不相同元素的数组A[1…n]中找出所有前k个最小元素的问题,这里k不是常量,即它是输入数据的一部分。
要求算法的时间复杂性为Θ(n)。
2.具体要求输入的第一行是一个正整数m,表示测试例个数。
接下来几行是m个测试例的数据,每个测试例的数据由三行组成,其中其中,第一行输入一个正整数n,表示元素的个数;
第二行输入n个整数,整数之间用一个空格隔开。
第三行输入一个正整数k,表示求该组测试例中的前k个最小元素。
(设给出的每个整数序列中的元素是独一的。
)输出:对于每个测试例输出一行,由k个整数组成,表示输入的n个整数中前k个最小元素。
整数之间用一个空格隔开。
两个测试例的输出数据之间用一个空行隔开。
3.测试数据输入:21956342271695463781127326193168423725182683328175157493511253714321352126232545162223713输出:3712161922263123567811121314161722
2018/11/5 1:23:20 2KB 求数列中的第1~k小元素
1
Python2.x版的A*寻路算法,实现了基本的A*算法,可以显示寻路图,测试运行pathFinder.py,输入地图文件a_map.txt,起点7,0起点7,9
2020/2/2 20:26:36 3KB A* 寻路
1
实验1直线段的扫描转换实验类型:设计性实验类别:专业实验实验目的1.通过实验,进一步理解直线段扫描转换的DDA算法、中点bresenham算法及bresenham算法的基本原理;
2.掌握以上算法生成直线段的基本过程;
3.通过编程,会在C/C++环境下完成用DDA算法、中点bresenham算法及bresenham算法对任意直线段的扫描转换。
实验设备及实验环境计算机(每人一台)VC++6.0或其他C/C++语言程序设计环境实验学时:2学时实验内容用DDA算法中点bresenham算法及bresenham算法实现任意给定两点的直线段的绘制(直线宽度和线型可自定)。
实验步骤:1、复习有关算法的基本原理,明确实验目的和要求;
2、依据算法思想,绘制程序流程图;
3、设计程序界面,要求操作方便;
4、用C/C++语言编写源程序并调试、执行;
5、分析实验结果6、对程序设计过程中出现的问题进行分析与总结;
7、打印源程序或把源程序以文件的方式提交;
8、按格式要求完成实验报告。
实验报告要求:1、各种算法的基本原理;
2、各算法的流程图3、实验结果及分析(比较三种算法的特点,界面插图并注明实验条件)4、实验总结(含问题分析及解决方法)
1
计算机图形学中采用活性边表算法,实现多边形光栅化,本题目次要是在C语言和Win32控制台应用程序的基础上在屏幕上绘制多边形。
2019/10/26 6:37:39 8KB AET 活性边表
1
19阶FIR滤波器c言语算法实现,系数根据需要用matlab可以设计计算,数据的数据量为512点或256点
2019/10/24 4:14:17 3KB STM32 滤波器 信号与系统
1
用三个算法实现读者写者成绩,包括写优先、无优先、读优先等,下载即可使用。
2015/3/3 16:57:20 3KB reader and writter
1
经过调用GDAL库来实现ISODATA算法
2021/5/18 12:13:51 3.61MB ISODATA
1
VD算法是一种自顺应滤波算法,用它可以实现对机动目标的跟踪,此源代码就是采用VD算法跟踪激动目标
1
使用C言语编写的LZW压缩与解压缩程序的改进版,有以下改进:1.避免了LZW算法会增大文件大小这个缺陷2.提供存储的压缩方法3.提升了压缩比4.提升了程序的执行速度程序使用ANSIC言语编写,可在多平台下编译。
压缩包内附编译好的程序、源代码和说明文档。
谢谢大家的支持!
2017/6/11 22:15:36 102KB C语言 压缩 解压缩 LZW算法
1
压缩包中包含mfcc特征文件,这个代码实现了用于语音mfcc特征的DTW婚配算法。
2019/11/2 3:56:26 18.62MB DTW算法 win32
1
共 621 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡