用C++编写。
里面有详细的插入排序,快速排序,合并排序和选择排序的代码。
排序算法测试实验通过设计测试数据集,编写测试程序,用于测试三种算法的正确性,三种算法在不同复杂性上的表现(最好情况、最差情况、平均情况),三种算法每次的的比较频率和腾挪频率。
使用说明:Sort_Test.cpp可以直接运行,输出结果可在本文件夹下的Result.txt中查看
1
C++课程设计题目,包括1、输出10至99之间每位数的乘积大于每位数的和的数,例如对于数字12,有1*22+7,故输出该数。
2、求任意n个数中的最大数和最小数:先输入一个正整数n(个数),而后再输入任意n个实数,找出这n个数中的最大数及最小数并显示出来。
3、对两个有序数组进行合并:设有如下数组A、B,并假设两个数组的元素都已经有序(从大到小降序排列)。
编程序,合并A、B数组形成一个新的数组C,并使C的元素仍有序(从大到小降序排列)。
intA[10]={123,86,80,49,33,15,7,0,-1,-3};
intB[10]={100,64,51,50,27,19,15,12,5,2};
4、有一个分数序列:1/2,1/3,1/4,1/5,1/6,1/7,……,编写函数求序列前n项之和,要求在主程序中提示用户输入整数n,并判断所输入数是否合法(大于1为合法),如果合法则调用求和函数并输出结果。
5、计算两个日期之间的间隔天数:从键盘输入两个日期(如以year1,month1,day1以及year2,month2,day2的方式来输入它们),而后计算出这两个日期的间隔天数并在屏幕上显示出结果。
要求编制具有如下原型的函数difs2Date:longGetDayDifference(inty1,intm1,intd1,inty2,intm2,intd2);
并在主函数中调用向屏幕上输出计算结果。
7、声明并定义一个日期类CDate,其中数据成员m_iYear,m_iMonth,m_iDay,分别表示年、月、日,成员函数SetDate()用来设置年、月、日,成员函数IsLeapYear()用来判断当前的年份是否为闰年,构造函数带有默认形参值,可接收外部参数对m_iYear,m_iMonth,m_iDay进行初始化,另要求编写测试程序,定义一个CDate类对象,将其日期设置为2005年1月1日,调用成员函数IsLeapYear()判断该年份是否为闰年,并输出判断结果.说明:闰年的年份可以被4整除而不能被100整除,或者能被400整除.8、编写一个程序计算两个给定长方形的面积,其中在设计类成员函数GetTotalArea()(用于计算两个长方形的总面积)时使用对象作为参数。
9、设计一个时间类Time,包括3个数据成员,时(h)、分(m)、秒(s),另外包括存取各数据成员和设置时间的成员函数,按上、下午各12小时或按24小时输出时间的成员函数,以及默认构造函数,默认时间值为0时0分0秒。
10、编写一个程序,输入3个学生的英语和计算机成绩,并按总分从高到低排序(要求设计一个学生类Student)。
11.求解一元二次方程。
一元二次方程的定义为:ax2+bx+c=0(1)如果b2-4ac>0,方程有两个不同的实根,分别是:(2)如果b2-4ac<0,方程没有实根,但有虚根;
(3)如果b2-4ac=0,方程有一个实根。
请你编写一个程序,使其能求出多个二次方程的根。
该程序要询问用户是否想继续解下一个方程。
用户输入1来继续,输入其它数字,则终止程序。
程序要求用户输入a,b和c,然后根据前面的条件计算,并输出答案。
要求:使用类实现,(1)a,b,c为该类的私有成员变量;
(2)求根的实现为该类的成员函数,形式为://函数返回值:实根的个数;
//参数:x-用以返回实根值的数组;
intCalResult(doublex[]);(3)该类还包含有参构造函数、析构函数。
2023/10/23 21:12:04 7.01MB C++ 课程设计 源代码
1
odex和apk合成dex一、APK生成odex文件方法:编译开源GIT上的build/tools/dexpreopt/dexopt-wrapper这个,使用dexopt-wrapper即可,操作步骤将dexopt-wrapper放到/data/local目录中,使用adbshell执行linux命令行,使用cd命令进入/data/local目录,cd/data/local./dexopt-wrapperandroid123.apkandroid123.odex二、合并odex和少dex的apk为完整的apk文件1.需要odex所在rom中的一些引用类,一般在/system/framework目录中2.通过odex生成class文件java-jarbaksmali-1.2.6.jar-xandroid123.odex执行完上面这行命令后,会生成一个out文件夹里面是android123.odex的class文件。
主意,最好把odex文件放到framework目录下执行上面的命令,免得报缺少类文件的错误。
3.通过class生成classes.dex文件。
java-Xmx512M-jarsmali-1.2.6.jarout-oclasses.dex4.将classes.dex放到apk文件因为apk是zip的mime编码类型,使用winzip或winrar直接拖入到apk改名为zip的压缩包中即可。
5.不要忘记了签名,使用jdk中的arsigner和keytool打包重新签名即可。
2023/10/15 9:32:02 9.57MB odex2dex,odex和apk合成dex
1
2018年7月4日发行的opencv3.4.2官方库是64位平台的,库文件是一个合并的opencv_world模块。
这是经过VS2015从源码编译产生win32(x86)平台的动态库文件,含有分立的多个模块动态库,同时也含有一个合并的win32(x86)平台的opencv_world模块的动态库,方便使用。
经简单测试可用。
2023/10/15 3:45:09 49.22MB opencv 3.4.2 win32 x86
1
部分目录如下:1.8获取外部数据1.9冻结和拆分窗口1.10表对象1.11插入SmartArt1.12插入其他的对象1.13选择性粘贴1.14自动更正1.15宏的使用1.16超链接的使用1.17数据的有效性Excel第二章Excel中的图表2.1图表的建立2.2图表的修改2.3趋势线的使用2.4添加系列2.5常见的图表Excel第三章3.1绝对地址3.2公式创建3.3函数使用4.1编辑技巧编4.2单元格内容的合并4.3条件显示4.4自定义格式4.5自定义函数4.6自动切换输入法4.7批量删除空行4.8如何避免错误信息
2023/10/13 15:23:53 9.28MB word教程 excel教程 ppt教程 office教程
1
办公自动化项目.mpp共享资源库.mpp某机构项目管理实施计划.mpp企业信息化项目群.mpp视频保安系统项目.mpp项目变更案例(变更后).mpp项目变更案例(变更前).mpp项目计划变更记录.mpp项目群案例.mpp优化类项目计划模版.mpp邮件系统合并项目.mpp
2023/10/11 14:44:46 278KB project模板
1
hexbin转换,合并,添加CRC,可以配合MDK等工具使用,这个文档是我整理出来的,保证可以使用,md打开这个工具支持linux和win
2023/10/10 23:52:06 16KB linux 单片机 arm mdk
1
青年党yEarn改进建议(YIP)描述了yEarn平台的标准,包括核心协议规范,客户端API和合同标准。
贡献审查。
通过单击右上角的“Fork”来分叉存储库。
将您的YIP添加到存储库的fork中。
这里有一个。
将请求请求提交到yEarn的。
您的第一个PR应该是最终YIP的初稿。
它必须符合构建强制执行的格式设置标准(主要是标题中的正确元数据)。
编辑将手动检查第一个PR,以获取新的YIP,并在合并之前为其分配一个编号。
确保您在上包含一个带有URL的discussions-to标题,以便人们可以整体上讨论YIP。
如果您的YIP需要图像,则图像文件应包含在该YI
2023/10/9 20:08:22 695KB ethereum defi yearn EthereumHTML
1
使用cocosCreator制作试玩广告playableAd,打包发布web-mobile后合并为一个html的脚本
2023/9/26 19:33:51 11KB cocosCreator
1
稀疏分解图像重建程序,把图像分解成多个小块图像,然后再各个子块重建后边缘处理后合并成整个图像.rar
2023/9/25 11:06:37 78KB 稀疏分解图像重建 MATLAB
1
共 503 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡