-
轻松用c++实现线性选择算法
资源描述元素选择问题
给定线性序集中的n个元素和一个整数k,1≤k≤n,要求找出这n个元素中第k小的元素。
当k=1时——找最小元素;
当k=n时——找最大元素;
当k=(n+1)/2——找中位数
算法设计思想
与快速排序算法的设计思想基本相同,即对输入数组进行递归划分,但操作上只对划分出的两个子数组中的一个进行进一步的递归处理;
- 2022-01-24 09:05:38下载
- 积分:1
-
验证登录
验证登录
- 2022-03-20 05:34:33下载
- 积分:1
-
顺序队列C实现
#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXSIZE 20 /* 存储空间初始分配量 */typedef int Status; typedef int QElemType; /* QElemType类型根据实际情况而定,这里假设为int *//* 循环队列的顺序存储结构 */typedef struct{ QElemType data[MAXSIZE]; int front; /* 头指针 */ int rear; /* 尾指针,若队列不空,指向队列尾元素的下一个位置 */}SqQueue;Status visit(QElemType c){ printf("%d ",c); return OK;}/* 初始化一个空队列Q */Status Init
- 2022-08-13 11:29:01下载
- 积分:1
-
sirt算法
% Syntax: x=sirt(A,b,tolx,maxiter)
%
% Inputs:
% A = Constraint matrix. A=一个约束矩阵
% b = right hand side. b=右边
% tolx = Terminate when the relative diff between tolx=终止时,两次迭代之间的相对差异小于tolx。
% two iterations is less than tolx.
% maxiter = Stop after maxiter iterations. maxiter=停止迭代后
%
% Outputs:
请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-04-06 13:18:49下载
- 积分:1
-
C语言实现图书管理系统
1)能录入新商品信息2)能对商品信息进行查询: 可以按编号,按商品名称,按商品类别,按供货商,按产地进行查询3)可以对商品信息进行修改,删除4)商品销售:输入销售单,根据商品编号,读取并显示商品信息,根据销售数量,修改库存。5)可以记录销售的记录,以备查询。6)商品销售信息查询:7)统计
- 2022-02-21 21:46:26下载
- 积分:1
-
关于数学问题的几个算法程序
关于数学问题的几个算法程序...
关于数学问题的几个算法程序
关于数学问题的几个算法程序-Several mathematical problems on the algorithm process of mathematical problem on a number of algorithm procedure
- 2022-05-29 12:32:23下载
- 积分:1
-
大家一定写过计算器程序吧!但如果让你写一个用来计算成千上万位数的程序,你也许不会那么容易就写出来吧!...
大家一定写过计算器程序吧!但如果让你写一个用来计算成千上万位数的程序,你也许不会那么容易就写出来吧!-wrote calculator program! But if you write one used to calculate the median of thousands of procedures, you may not be so easy to write honest!
- 2022-08-17 14:08:34下载
- 积分:1
-
Dolfin provide a high
Dolfin provide a high-performance linear algebra library
- 2023-08-08 21:45:05下载
- 积分:1
-
用C++实现的DES算法
用c++实现的对字符串和任意文件的加密解密算法,加密和解密方式可以选择,能够显示16轮变换的输入输出
和子密钥,实现对文件的加密解密时需把 文件放在相应目录下。运行界面设计良好,压缩包内含有测试通过的
可执行文件。在VisualC++6.0中测试通过。
- 2022-05-07 20:32:09下载
- 积分:1
-
small voice processing software can be used to synthesis, the use of the Curricu...
语音处理的小小软件,可以用来合成的,使用于课程设计
-small voice processing software can be used to synthesis, the use of the Curriculum Design
- 2022-07-13 07:50:33下载
- 积分:1