寻找路径这是算法的基本实现,用于查找平面上两点之间的最短路径。
该代码使用了C++20的某些功能,并且显然是过度设计的。
我写它只是为了好玩。
text_files文件夹中有3个文件:example.txt是级别的示例。
*是一个允许的点(算法可以访问它),X是一个障碍。
A是起点,B是终点。
该文件只能包含这些字符。
同样,该级别也不必是矩形的(某些行可以比其他行长/短)。
config.txt一个非常基本的配置文件:edgeWidth每个单元的宽度(像素);
edgeHeight每个单元格的高度(像素);
maxFrameRate每次迭代将至少花费此值(以毫秒为单位);
graphPath相对于可执行文件的级别的文件路径。
config_i.txt交互模式的一个非常基本的配置文件:edgeWidth每个单元的宽度(像素);
edgeHeight每
2024/12/16 0:44:03 1.04MB C++
1
LinuxDeviceDriversDevelopment(pdf+epub+mobi+code_files).zipLinuxDeviceDriversDevelopment(pdf+epub+mobi+code_files).zip
2024/10/24 7:48:21 13.95MB linux
1
1)下载cmake-3.8.2.tar.gz:https://cmake.org/files/2)在主文件夹下新建tools/文件夹,将cmake-3.8.2.tar.gz解压之后放在tools/中,为了防止出现权限不足问题,直接对文件更改权限:解压:sudotar-zxvfcmake-3.8.2.tar.gz赋权限:sudochmod-R777cmake-3.8.23)a安装gcc-c++:sudoapt-getinstallbuild-essential或者直接执行这两条命令sudoapt-getinstallgccsudoapt-getinstallg++4)进入文件夹下执行以下命令:sudo./bootstrapsudomakesudomakeinstall5)查看是否安装成功以及安装版本:cmake--version
2024/10/19 10:15:31 11.44MB cmake
1
图片处理1、输入geoMESHuv8('0.txt',32,48),选择分析区域边界点,系统自动在区域内划分单元网格,在默认文件夹内会生成MESH_0.txt和ELE_0.txt两个文件。
  2、修改geoPIV8_launcher_0.txt文件,将文档内的filename of initial mesh行的文件名由0.txt改为MESH_0.txt。
 将文档内的Location of image files行的照片存放目录改为当前你的存放目录。
  3、输入geoPIV8,选择geoPIV8_launcher_0.txt文件,在默认文件夹内会生成PIV_1_2.txt和PIV_2_3.txt两个文件。
2024/10/5 19:10:05 7KB piv
1
PythonMicroservicesDevelopment(pdf+epub+mobi+code_files).zip
2024/8/9 6:44:35 17.69MB python microservice
1
ToenumerateplatformLowPowerIdlestates,Intelplatformsareusing“LowPowerIdleTable”(LPIT).Moredetailsaboutthistablecanbedownloadedfrom:http://www.uefi.org/sites/default/files/resources/Intel_ACPI_Low_Power_S0_Idle.pdfResidenciesforeachlowpowerstatecanbereadviaFFH(Fu
2024/6/14 7:54:23 266KB Linux
1
最新版下载地址:http://sourceforge.net/projects/findbugs/files/findbugs/3.0.0/http://sourceforge.jp/projects/sfnet_findbugs/downloads/findbugs%20eclipse%20plugin/3.0.0/edu.umd.cs.findbugs.plugin.eclipse_3.0.0.20140629-84d758f.zip/安装方法:直接解压后放到eclipse/plugin目录下即可,重启eclipse错误代码中英对照及修改方案见我的博客
2024/5/22 19:53:10 4.99MB findbugs 代码检查 eclipse插件 3.0.0版本
1
手顺gitclonehttps://github.com/baramatsubonzo/FinancialQuizcdFinancialQuizbundleinstallbundleexecrailsdb:migrateRAILS_ENV=development(yarninstall--check-files)bundleexecrailsserver
2024/5/21 16:37:27 879KB Ruby
1
字体文件,可以解决SpaceVim图标乱码问题字体上传到:/data/data/com.termux/files/home/.termux/font.ttf即可解决乱码的问题
2024/5/20 17:02:05 1.66MB SpaceVim 乱码 termux
1
软件介绍:在Proteus8.3版本上测试比较全面的一个元件库,经常使用到的元件都有,安装也比较简单,首先将下载的文件解压缩,然后将其复制到X:\Program Files\Labcenter Electronics\Proteus 8 Professional目录下即可,X盘为Proteus软件的安装盘。
15.12MB 其他资源
1
共 59 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡