自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 代码编辑器【提供全部代码,空间有视频讲解】

1,内存管理 用到在分配内存,不负责回收内存,具体就分配一块内存禁止读写,设置读写异常程序,当那块内存被读写时会进入异常程序在里面分配内存再继续运行。因为用段为单位,你还要找到行,这样程序更复杂,更容易出错。具体就是分析出每个操作内存的所有块,当前的块内容可以从以前的操作内存读出。4 查找 是查找所有内容,有块的话,先读出块转为文本再查找。5 替换 是替换所有内容,有块的话,先读出块转为文本再替换。最后,全部代码在下面,大家可以复制编译使用。

2023-03-29 09:58:10 107

原创 不用函数如何写递归?

不用函数如何写递归算法?

2022-10-17 18:56:46 274

原创 完美级的贝塞尔曲线算法【空间有视频讲解】【你应该想不到更好的】

基本原理就是分成2部分和一点,然后递归。比如4点曲线的基本原理:图1的蓝线=图3的绿线+曲线点【红绿交点】+图3的红线;图3的绿线=>图1的蓝线;图3的红线=>图1的蓝线;struct xyf;struct xy{ int x; int y; xy(){ } xy(int m){ x=m; y=m; } xy(int x,int y){ this->x=x; this->y=y; } xy(xyf m)...

2022-02-05 01:54:00 643

原创 代码分享:贝塞尔曲线【空间视频有讲解】

struct xy{ int x; int y; xy(){ } xy(int m){ x=m; y=m; } xy(int x,int y){ this->x=x; this->y=y; }xy operator *(xy&m){return xy(x *m.x,y *m.y);}xy operator /(xy&m){return xy(x /m.x,y /m.y);}xy operator %(xy&a...

2022-01-20 14:08:44 1692

原创 画直线,画圆,画椭圆,填充算法。其他类似的图形自己推算

struct xy{ int x; int y; xy(){ } xy(int m){ x=m; y=m; } xy(int x,int y){ this->x=x; this->y=y; }xy operator *(xy&m){return xy(x *m.x,y *m.y);}xy operator /(xy&m){return xy(x /m.x,y /m.y);}xy operator %(xy&...

2022-01-18 11:30:59 186

代码编辑器的可编译的全部代码【空间也有视频讲解】

可以直接复制编译 功能包括: 1,内存管理 用到在分配内存,不负责回收内存,具体就分配一块内存禁止读写,设置读写异常程序,当那块内存被读写时会进入异常程序在里面分配内存再继续运行。 2,操作管理 包括操作撤销和操作恢复。主要是以行为单位进行操作。这里不建议以段为单位。因为用段为单位,你还要找到行,这样程序更复杂,更容易出错。 3,块管理 函数块全部收缩。 块全部展开 双击块展开 双击块收缩 具体就是分析出每个操作内存的所有块,当前的块内容可以从以前的操作内存读出。所以块只要保存相关参数即可。 4 查找 是查找所有内容,有块的话,先读出块转为文本再查找。 查找第一个 查找最后一个 查找上一个 查找下一个 5 替换 是替换所有内容,有块的话,先读出块转为文本再替换。 文档替换 选择替换 ------------------------------------

2023-03-29

空空如也

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

TA关注的人

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