自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Bresenham逆时针圆弧生成算法

MFC环境逆时针生成圆与圆弧函数接口void BresenhamArc(float θ1, float θ2, float R)圆心为原点,起始角θ1, 终止角 θ2, 半径 R

2022-09-29 10:47:14 798 7

原创 多项式乘法问题

多项式乘法、链表

2022-03-09 22:57:17 543

原创 约瑟夫问题

约瑟夫问题的三种解法约瑟夫问题的实现:n只猴子要选猴王,所有猴子按1,2,…,n编号围坐一圈,从第1只开始按1,2,…,m报数,凡报到m号的猴子退出圈外,如此循环报数,直到圈内剩下一只猴子时,这个猴子就是猴王。编写一个程序实现上述过程,n和m由键盘输入。(n>=2,m>=2)方法一(最简单好想):简单数组解决(C)#include <stdio.h>int main(){ int count,num,i; int a[1000],n,m; scanf("

2022-03-01 22:40:59 2564

原创 用栈实现简单加减乘除计算器

用栈实现简单加减乘除计算器:2∗2∗3−1+4+7−32*2*3-1+4+7-32∗2∗3−1+4+7−3解决思路:代码实现:import java.util.Scanner;class ArrayStack{ private int maxSize;//栈的大小 private int stack[];//数组模拟栈 private int top = -1;//栈顶初始化为-1 //构造器 public ArrayStack(int

2021-10-05 20:55:47 403

原创 异常(Exception)

异常(Exception)程序运行过程中,遇到问题,我们成为异常。异常机制的好处:1.简化过程异常机制的本质:当程序出现错误,程序安全退出的机制。异常的处理:java是采用面向对象的方式来处理的。1.抛出异常:在执行一个方法时,如果发生异常,则这和方法生成代表该异常的一个对象,停止当前执行路径,并把异常对象提交给JRE。2.捕获异常:JRE得到该异常后,寻找相应代码来处理该异常。JRE在方法的调用栈中查找,从生成异常的方法开始回溯,直到找到相应的异常处理代码为止。异常的分类:异常的异

2021-10-05 13:38:14 110

原创 # 数据结构和算法———栈(stack)

数据结构和算法———栈(stack)栈的简介:栈是先进后出的(FILO, First In Last Out)的有序列表可以插入和删除的一端为栈顶(Top),另一端为栈底(Bottom)栈的应用:表达使得转换(中缀表达式转后缀表达式)子程序的调用:在执行子程序前,将下个指令的地址存在堆栈中,直到子程序执行完后再将地址取出,回到原来的程序中处理递归调用(暂时不懂)二叉树的遍历(暂时不懂)实现栈的思路分析1.使用数组来模拟栈2.定义一个top来表示栈顶,初始化为-13.入栈:当

2021-10-03 00:13:27 82

Bresenham逆时针圆弧生成算法实验报告

逆时针圆弧生成算法,对本博主的文章《Bresenham逆时针圆弧生成算法》有更详细的代码说明

2022-09-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除