自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 数独问题求解代码总结

数独生成:#include"sudoku.h"#include<time.h>using namespace std;char field[200000000];void Sudoku::openfile(const char* name){ errno_t err; err = fopen_s(&file1, name, "w+"); cout &l...

2020-01-19 22:22:26 1064

原创 数独问题求解五:代码整合与分析、测试

数独问题求解五:代码整合与分析、测试1、代码整合编写完成create与solve两个关键代码后,编写用于控制台接收参数的judge.cpp具体过程较为简单,判断控制台输入的个数以及每个字符串的情况,如果出现异常则返回异常并报错主函数接收到控制台输入后进行判断,选择进行生成还是解数独,之后调用clock()函数输出程序运行时间。2、代码分析不看不知道一看吓一跳运行代码分析之后,出现了多...

2020-01-18 21:53:21 376

原创 数独问题求解四:解数独

数独问题求解四:解数独1、心路历程(写下这段话时我是崩溃的,写了一天的博客没保存,网页卡了一下全都不见了)初见题目,我首先想到的算法是回溯DFS和暴力搜索,但是后者显然不太现实抱着学习的心态我从网上找了许多大神对数独的求解,其中DFS和DLX两种算法的使用是最多的,由于时间关系,我对新算法DLX的掌握并不熟练,在此便使用了DFS解题具体思路:DFS即深度优先搜索,我先对题中的0进行1到...

2020-01-18 01:27:09 560 1

原创 数独问题求解三:数独终局生成

数独问题求解三:数独终局生成1、主要过程由上一篇文章可知,本题中解决数独终局的问题的关键是对1e6个数独进行生成在解决的过程中,我设置了一个全局变量field数组来存储数独由于最多生成1e6个数独,每个数独由81个数字组成,每一行的最后一位是换行符,因此设置了数组大小为1e8.数组中数独的数字用字符的形式保存以下为主要代码段这段代码为对数独的4到6行进行全排列,共有6种排列方式,因此...

2020-01-16 10:20:59 340

原创 数独问题求解二:解题思路(1)

数独问题求解二:解题思路(1)初拿到任务,我对需求中的许多问题并没有太多思路,于此,我拿着题目在百度以及Google进行了搜索,很巧的是我找到了很多前人对该类项目的总结,这对我的解题有了很大的帮助,首先在此感谢之前写过的学长学姐。首先对需求中的任务一步一步进行分析:需求1、题目要求生成不重复的终局至文件,即首先要知道可生成的数独终局的上限,该问题在后面详述。将终局输出至文件需要涉及到相...

2019-12-26 12:42:27 1766 1

原创 数独问题求解一:任务

数独问题求解一:任务一、任务二、要求三、作业提交四、需求生成终局求解数独五、测试须知项目地址:https://github.com/wzh994/wzh一、任务实现一个能够生成数独终局并且能求解数独问题的控制台程序。二、要求阅读个人软件开发流程(PSP)的相关资料。可选的语言包括:C++, Java, Pythono运行环境为64bit Windows 10o提交的代码要...

2019-12-25 20:37:25 323 1

原创 UE4 niagara初探

据视频中对网络粒子的介绍总结为图文如下实现效果图Niagara编辑栏中选择插件,在FX中启用Niagara,根据提示重启UE即可添加Niagara。Niagara中有如下项目添加一个Niagara发射器(类似于粒子发射器)(此处视频中添加的是Fountain发射器,但是对之后操作没有影响),此时是无法把发射器添加到关卡中的,因为尚未添加Niagara系统。添加Niagara系统...

2019-01-25 10:42:52 13272 1

原创 UE4 烟花模型

文章目录烟花模型中所用到的 粒子模块Acceleration 模块AccelerationConst AccelerationDragDrag Scale/LifeAccelerationOverLife(目前没见到,用到后更新)Location模块Initial LocationEmitter Initial LocationSphereLifeTime模块Size模块Initial SizeS...

2019-01-22 11:27:41 1371

原创 UE4 爆炸效果实现

如何实现爆炸火焰的效果火焰的实现新建一个材质球,重命名为FireBall,将纹理导入材质球,Blend mode选取Translucent, shading model 选取unlit。新建粒子系统,将材质球导入粒子系统Required的material中将Required中的Sub UV设置为线性平滑,水平和垂直方向选取合适大小(此处为8×8)新建模块Subimage Index,将...

2019-01-21 16:37:48 4415

原创 UE4个人学习总结①

UE4 粒子特效学习(Day1)什么是粒子特效UE4粒子系统粒子模块模块分类初始状态 vs. 生命周期模块时间计算发射器、粒子系统、以及发射器Actor粒子的运算发射器类型参数(我不太理解)粒子的光照细节级别(LODs)Distributions(也不懂)什么是粒子特效为模拟现实中的水、火、雾、气等效果由各种三维软件开发的制作模块,原理是将无数的单个粒子组合使其呈现出固定形态,借由控制器,脚...

2019-01-21 15:45:44 3864

Thinking in C++

这本书带领我走入了C++和面向对象的大门,Bruce Eckel独特的思路可以让读者理清面向对象的脉络,抓住面向对象的核心,同时又能学习到C++语言本身最重要的那些知识。

2019-04-01

空空如也

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

TA关注的人

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