- 博客(34)
- 收藏
- 关注
原创 【人工智能实验】遗传算法求解旅行商问题 golang
旅行商问题(Travelling Salesman Problem, 简记TSP,亦称货郎担问题):设有n个城市和距离矩阵D=[dij],其中dij表示城市i到城市j的距离,i,j=1,2 … n,则问题是要找出遍访每个城市恰好一次的一条回路并使其路径长度为最短。2.算法设计遗传算法(GeneticAlgorithm)是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,通过模拟自然进化过程搜索最优解。遗传算法是从首先是初始化一个种群,然后根据适应性函数确定个体的适应...
2023-11-16 10:56:08 404 2
原创 【人工智能实验】A*算法求解8数码问题 golang
A*算法是一种启发式图搜索算法,其特点在于对估价函数的定义上。对于一般的启发式图搜索,总是选择估价函数f值最小的节点作为扩展节点。因此,f是根据需要找到一条最小代价路径的观点来估算节点的,所以,可考虑每个节点n的估价函数值为两个分量:从起始节点到节点n的实际代价g(n)以及从节点n到达目标节点的估
2023-11-16 10:39:32 566
原创 Cybergon -teeny
Cybergon Cybergon Cyberctf teeny ctf pwn Cybergon23 Cybergon2023
2023-08-20 18:47:54 65
原创 不使用羊角曲线绘制G2圆角
考虑曲线y=Cx³ 此曲线满足G2连续设斜率为1时,x距离原点长度为s,可轻松解出s=(3C)^(-1/2)反解C=(3s²)^(-1)代入曲线公式y=x³/(3s²)
2022-08-12 19:05:19 1109
原创 安卓三种水波纹背景
?attr/selectableItemBackgroundBorderless?attr/selectableItemBackground?attr/controlBackground
2022-07-30 21:59:04 309
原创 安卓源码目录最全解析
Android 2.1|-- Makefile|-- bionic (bionic C库)|-- bootable (启动引导相关代码)|-- build (存放系统编译规则及generic等基础开发包配置)|-- cts (Android兼容性测试套件标准)|-- dalvik (d
2022-05-17 20:20:31 3104 1
原创 【安卓Android】VibratorService分析
安卓Android系统源码分析,Vibrator VibratorService分析
2022-03-30 21:42:22 5226 1
原创 详解安卓Gravity的进制封装
详解安卓Gravity的进制封装前言安卓中的部分控件中有一个setGravity的方法,可以使用它设置View内重力的方向。以LinearLayout为例,它的使用是这样的LinearLayout linearlayout=findViewById(R.id.xxx);linearlayout.setGravity(Gravity.Top|Gravity.Center|Gravity.Start);//添加重力这样的代码,通过符号"|"设置多种重力仅需要一次set,阅读起来十分简洁。那它是怎
2021-09-05 21:27:05 328
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人