-
c语言实现图案绘制
算例1使用图形学算法在屏幕上画出一个圆,运行结果如附图1.
运行本程序后,先要求用户输入要画圆的圆心坐标、半径等数据,然后清屏并按照用户给出数据画出一个圆。
知识点:Turbo C的图形方式编程、画圆算法等;
算例2:实现屏幕画线和画矩形的程序,运行效果见附图2.
运行本程序后在屏幕上显示256色的套接矩形框。
知识点:DOS中断调用以及怎样直接写视频缓冲区;
算例3:使用BIOS中断INT 10H的功能随机生成图案,运行效果附图3.
程序执行后将在屏幕上随机生成颜色并进行填充,本例中随机颜色的初始值选择比较偏近于蓝色调,也可以自行设ing。
算例4:实现了图形的旋转、平移和缩放,运行效果如附图4.
- 2022-04-28 10:45:57下载
- 积分:1
-
通过C++对偶单纯形法
#包括“stdafx.h”
- 2022-03-24 21:57:23下载
- 积分:1
-
龙贝格方法。又一个数值算法。
龙贝格方法。又一个数值算法。-Romberg method. Also a numerical algorithm.
- 2022-06-14 17:53:31下载
- 积分:1
-
对以下6种常用的内部比较排序算法进行比较,气泡排序,直接插入排序、简单选择排序、快速排序、shell排序、堆排序。...
对以下6种常用的内部比较排序算法进行比较,气泡排序,直接插入排序、简单选择排序、快速排序、shell排序、堆排序。
- 2022-07-02 16:45:28下载
- 积分:1
-
这是计算机算法基础中的动态规划的方法的一个例子,多段图是一个很经典的问题!这里的程序用于求解最小成本路径,用类似的思想可以解决最优分配方案的问题!...
这是计算机算法基础中的动态规划的方法的一个例子,多段图是一个很经典的问题!这里的程序用于求解最小成本路径,用类似的思想可以解决最优分配方案的问题!-This is a computer algorithm based on the dynamic programming methods of an example, many of the map is a classic question! Here the procedures for calculating the minimum cost path, with similar ideas can solve the optimal distribution program!
- 2022-02-24 11:33:06下载
- 积分:1
-
数据结构-算法-C语言-Demo
#ifndef _BINARY_TREE_H_INCLUDED#define _BINARY_TREE_H_INCLUDED#include #include templatestruct Bintree_node {T element;Bintree_node* lchild;Bintree_node* rchild;explicit Bintree_node(const T& elem=T(), Bintree_node* lchd=0, Bintree_node* rchd=0): element(elem), lchild(lchd), rchild(rchd) {}};templateclass Binary_tree {public:typedef Bintree_node* PBtn;Binary_tree();virtual ~Binary_tree();void clear();int depth() const;int size() const;virtual PBtn find(const T& elem) const=0;virtual void insert(const T& elem)=0;virtual void erase(const T& elem)=0;virtual void print(std::ostream& output) const=0;void print_tree(std::ostream& output) const;protected:
- 2022-01-29 04:39:50下载
- 积分:1
-
C++Bulider与Matlab的混合编程中的用C++Bulider来实现Matlab的技术文章
C++Bulider与Matlab的混合编程中的用C++Bulider来实现Matlab的技术文章-Bulider C and Matlab programming mixed with the C Bulider to achieve Ma tlab technical articles
- 2022-02-07 03:23:38下载
- 积分:1
-
pn码的kalman滤波频估,IEEE的论文,希望对大家有帮助
pn码的kalman滤波频估,IEEE的论文,希望对大家有帮助-Joint Estimation of PN Code Delay and
Multipath Using the Extended
Kalman Filter
- 2022-03-23 10:17:57下载
- 积分:1
-
实数据快速傅立叶变换算法2
实数据快速傅立叶变换算法2-false information Fast Fourier Transform algorithm 2
- 2023-05-06 12:35:02下载
- 积分:1
-
三种排序算法测试实验
应用背景用C++编写。
里面有详细的插入排序,快速排序,合并排序和选择排序的代码。
排序算法测试实验通过设计测试数据集,编写测试程序,用于测试三种算法的正确性,三种算法在不同复杂性上的表现(最好情况、最差情况、平均情况),三种算法每次的的比较频率和腾挪频率。
使用说明:Sort_Test.cpp可以直接运行,输出结果可在本文件夹下的Result.txt中查看关键技术
通过建立一个测试算法的数据库,即在一个相当大的正数范围内产生很大数量的随机数得到一个相对平均的数据集来测试快速排序、合并排序、插入排序三种算法的算法复杂度。
然后通过分析快速排序、合并排序、插入排序这三个算法的最好情况、最差情况和平均情况,分别产生相应的数据集来计算它们各自的时间开销。
算法在执行过程中的比较次数、挪动次数都可以通过全局变量计算出来。
还可以通过打印语句看到这三个算法每一步的执行过程。
- 2023-06-19 04:05:03下载
- 积分:1