- 博客(37)
- 收藏
- 关注
原创 2024全国大学生信息安全竞赛(ciscn)半决赛(华东北赛区)Pwn题解
全国大学生信息安全竞赛国赛2024 ciscn wp pwn pwn1 pwn2
2024-06-25 17:02:24
519
原创 使用golang实现k-means
实验目标掌握k-means聚类算法的原理;学会使用python实现k-means聚类算法。实验内容随机构建包含100个数据的二维样本点;编写k-means聚类算法代码,分别实现k=2、3、4和5时,不同的聚类结果;将不同聚类结果的数据进行可视化。k-means聚类算法:K-Means算法的目标是将原始数据分为K簇,每一簇都有一个中心点,这也是簇中点的均值点,簇中所有的点到所属的簇的中心点的距离都比到其他簇的中心点更近。算法流程:随机确定K个点作为质心找到离每个点最近的质心,将这个点分
2024-05-10 10:31:28
891
1
原创 【人工智能实验】遗传算法求解旅行商问题 golang
旅行商问题(Travelling Salesman Problem, 简记TSP,亦称货郎担问题):设有n个城市和距离矩阵D=[dij],其中dij表示城市i到城市j的距离,i,j=1,2 … n,则问题是要找出遍访每个城市恰好一次的一条回路并使其路径长度为最短。2.算法设计遗传算法(GeneticAlgorithm)是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,通过模拟自然进化过程搜索最优解。遗传算法是从首先是初始化一个种群,然后根据适应性函数确定个体的适应...
2023-11-16 10:56:08
523
2
原创 【人工智能实验】A*算法求解8数码问题 golang
A*算法是一种启发式图搜索算法,其特点在于对估价函数的定义上。对于一般的启发式图搜索,总是选择估价函数f值最小的节点作为扩展节点。因此,f是根据需要找到一条最小代价路径的观点来估算节点的,所以,可考虑每个节点n的估价函数值为两个分量:从起始节点到节点n的实际代价g(n)以及从节点n到达目标节点的估
2023-11-16 10:39:32
873
原创 Cybergon -teeny
Cybergon Cybergon Cyberctf teeny ctf pwn Cybergon23 Cybergon2023
2023-08-20 18:47:54
104
原创 不使用羊角曲线绘制G2圆角
考虑曲线y=Cx³ 此曲线满足G2连续设斜率为1时,x距离原点长度为s,可轻松解出s=(3C)^(-1/2)反解C=(3s²)^(-1)代入曲线公式y=x³/(3s²)
2022-08-12 19:05:19
1629
原创 安卓三种水波纹背景
?attr/selectableItemBackgroundBorderless?attr/selectableItemBackground?attr/controlBackground
2022-07-30 21:59:04
419
原创 安卓源码目录最全解析
Android 2.1|-- Makefile|-- bionic (bionic C库)|-- bootable (启动引导相关代码)|-- build (存放系统编译规则及generic等基础开发包配置)|-- cts (Android兼容性测试套件标准)|-- dalvik (d
2022-05-17 20:20:31
3275
1
原创 【安卓Android】VibratorService分析
安卓Android系统源码分析,Vibrator VibratorService分析
2022-03-30 21:42:22
6471
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
434
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人