主页
博客
分类
标签
归档
关于
直达
友链
CSDN
Github
Gitee
更多
结绳
相册
API接口
显卡测试
我的世界Mod
深色模式
主页
博客
分类
标签
归档
关于
直达
友链
CSDN
Github
Gitee
更多
结绳
相册
API接口
显卡测试
我的世界Mod
深色模式
C# Bitmap图像处理加速
BitmapData类 BitmapData类专门用于位图处理,与Bitmap的不同点在于,它使用指针直接修改内存,而Bitmap是使用SetPixel()方法间接修改颜色,因此其效率远远超过SetPixel() 传统代码 以灰度处理为例,为了便于演示,此处的灰度算法采用 Gray=(R+G+B) / 3 传统方式123456789101112private void Gray_Trad...
2021-11-13
C#
C/C++
C/C++
C#
阅读全文
人工智能基础-极大极小策略
博弈论 博弈论是现代数学的一个分支,是用于研究竞争现象的数学工具.博弈策略是一套考虑到所有可能的情况而做出的行动.博弈论在人工智能方面有极大的价值. 零和博弈 在零和博弈,双方的总利益为0,其中一方为了自己利益最大化,必须损失另一方的利益.正如棋局中,一方赢了,则另一方必定输了,则利益之和为 1+(-1)=0 这就要求,任意一方都要使自己利益最大化,同时使对方利益最小化.因此在决策时,不...
2021-11-13
人工智能基础
人工智能基础
阅读全文
CLion编写我的世界基岩版插件(LiteLoaderBDS)-2
如果你没有看过上一篇博客,请点击这里查看 添加链接库 将headers和lib文件夹复制到项目目录中 在CMakeLists.txt中添加对头文件和库文件的引用 CMakeLists.txt1234567891011121314cmake_minimum_required(VERSION 3.20)project(plugins) set(CMAKE_CXX_STANDARD 17) a...
2021-11-08
C/C++
C/C++
阅读全文
CLion编写我的世界基岩版插件(LiteLoaderBDS)-1
LiteLoader加载器安装方法:加载器-LiteLoader 下载库文件 前往Github下载最新版构建 点击下载LiteLoader 下载后直接把headers和lib文件夹解压至项目文件夹内,它在本教程中不会用到,但是在使用LiteLoader的内置事件时有用 创建项目 在CLion中新建动态链接库项目,其中语言标准选择 C++17 修改编译器 转到 文件-构建、执行、部...
2021-11-07
C/C++
C/C++
阅读全文
人工智能基础-局部搜索算法
爬山算法 算法概念 爬山算法类似于贪心搜索,它每次都会查找附近节点里的最优节点,并移动到最优节点,如此循环便找到最优解,但是它只能找到局部的最优解,而非整体最优解 问题示例 以搜索最高点为例,已知山坡的高度f(x,y)=e−(x2+y2)+4e−((x−2)2+(y−3)2)f(x,y)=e^{-(x^2+y^2)}+4e^{-\left((x-2)^2+(y-3)^2\right)...
2021-11-05
人工智能基础
人工智能基础
阅读全文
C# 编程技巧
可空类型 概念 在一个类型后面加上问号"?"表示可空类型 例如 int? a 表示a可以是一个数字,也可以是null 转换 对于非空的情况,可以添加显式转换 123int? a = 10;int b = (int)a;Console.WriteLine(b); 但是当a为null时会报错,因此需要加上if语句 1234567int? a = null;int b = a == ...
2021-11-01
C#
C#
阅读全文
01背包问题-回溯与动态规划解法
问题描述 Description一个旅行者有一个最多能装m公斤的背包,现有n件物品,它们的重量分别是w1w_1w1,w2w_2w2,w3w_3w3,…,wnw_nwn,它们的价值分别为c1c_1c1,c2c_2c2,c3c_3c3,…,cnc_ncn.若每种物品只有一件,求旅行者能获得的最大总价值.Inputm,和n(m<=200, n<=30)接下来共n行每行...
2021-10-28
C/C++
C/C++
阅读全文
上一页
12 / 16
下一页
粘贴文本
全选文本
剪切文本
复制文本
站内搜索
必应搜索
新标签页打开
复制链接地址
复制图片
谷歌识图
主页
分类
标签
归档
深色模式
保存壁纸