- 博客(49)
- 资源 (11)
- 收藏
- 关注
原创 汉诺塔超级计算机堆栈区与数据区的协同
本文详细解析了汉诺塔超级计算机中数据区与堆栈区的协同设计机制。通过规律编码映射、并行任务分发和状态同步等关键技术,实现了计算逻辑与存储逻辑的解耦。系统采用预计算、内存共享和预测性预加载等优化手段,显著提升性能,支持从单核心到超算集群的无缝扩展。测试表明,协同设计方案相比传统递归方法在内存占用、执行效率和并行加速等方面均有显著优势,为大规模汉诺塔问题提供了高效可靠的解决方案。
2025-05-25 21:17:45
886
原创 汉诺塔超级计算机数据区结构和源代码详细设计
本文提出了一种基于非递归满秩二叉树的高效汉诺塔超级计算机数据区结构,通过直接计算节点位置生成移动序列,无需构建完整二叉树。该设计采用分层计算和预缓存技术,将时间复杂度优化至O(nlogn),空间复杂度保持O(n)。通过Python实现展示了核心算法,包括节点位置计算和移动序列生成。进一步设计了多核并行版本,利用任务分割和进程池实现并行处理,实测可获得3-4倍加速。相比传统递归方法,该方案消除了栈开销,特别适合大规模汉诺塔问题的求解,为算法优化提供了新思路。
2025-05-25 21:12:55
719
原创 本次以太坊升级如果有一个相关代币升级时出bug将引发连环暴雷
NFT平台更是如此,在铸造、交易NFT的过程中,涉及到支付代币、平台代币以及与各类智能合约的交互,以保障资产的所有权转移和交易的顺利进行。这样一来,平台将逐渐失去用户的支持,新用户不敢入驻,老用户纷纷离开,平台的发展将陷入停滞,在市场中的竞争力也将荡然无存。在NFT交易领域,若支付用的代币出现问题,那买卖双方的交易将无法正常完成。为了维护以太坊生态的健康发展,开发者、项目方和用户都应高度重视代币升级过程中的风险,加强测试和监控,提前做好应对措施,以避免因一个小的bug而引发整个生态系统的灾难。
2025-05-24 07:26:22
361
原创 根据《genius法案》利用锚定美债的稳定币进行cds合约套利或者稳定币发行者利用这种行为监管套利,是否会引发金融风险
例如,多个市场参与者同时进行类似的套利操作,可能导致整个金融系统对某些特定风险因素的暴露过度集中,一旦这些风险因素触发,如美债市场出现大幅波动或美国经济形势恶化,可能引发系统性的金融风险,威胁到整个金融体系的安全与稳定。一旦稳定币无法有效锚定美债,会引发市场对稳定币的信任危机,这种信用风险可能会扩散到整个金融体系,影响其他与稳定币相关的金融产品和市场参与者。例如,大量资金因套利目的流入或流出CDS市场,会使CDS合约价格大幅波动,进而影响美债等相关资产的价格,破坏金融市场的稳定。
2025-05-24 04:44:53
187
原创 基因编辑根治胰腺癌-陈墨仙
将已确定的靶点基因序列输入专业的 CRISPR 设计软件,设置合适参数,如 gRNA 长度(通常 17 - 20bp 左右 )、PAM 序列要求(与 Cas9 蛋白适配,常见如 NGG),软件会生成一系列候选 gRNA 序列,综合考量序列评分、潜在脱靶风险等因素,选出最优 gRNA 设计方案。- 细胞表型观察:倘若编辑的是与细胞增殖、存活相关的基因,就在体外培养编辑细胞,设立对照组,对比观察编辑组细胞的生长速度、形态、克隆形成能力等表型特征,若出现增殖减缓、凋亡增加等预期变化,提示gRNA有效。
2025-05-17 19:09:31
481
原创 汉诺塔超算堆栈结构编码和流程详细设计(附源代码)
本文详细设计了一种基于堆栈结构的非递归汉诺塔求解优化方案。通过预定义移动规律编码(如奇偶性循环、圆盘移动顺序),并固化为枚举值,避免了运行时动态计算。堆栈结构使用数组和指针跟踪圆盘位置,无需递归调用栈,降低了空间复杂度。初始化阶段根据圆盘总数确定规律编码,运行阶段通过查表直接获取移动步骤,每步计算复杂度为O(1)。为提升大规模汉诺塔问题的求解效率,方案支持数学公式直接求解和多核心并行处理,进一步优化了时间复杂度和硬件适配性。通过状态压缩、预计算和并行化等策略,该设计显著提升了汉诺塔问题的求解效率,适用于超级
2025-05-16 20:27:59
753
原创 基于非递归求解的汉诺塔超级计算机堆栈与数据区设计方案
本设计方案基于汉诺塔非递归直接求解法,对超级计算机堆栈与数据区进行针对性优化。通过独特的数据组织、高效的操作优化及合理的数据区策略,降低算法复杂度,提升计算效率。后续将持续进行性能优化与评估,确保方案在实际应用中发挥最佳效能,推动汉诺塔超级计算机技术发展。方案整合了非递归求解的优势与计算机架构设计要点。欢迎大家随时和我沟通。
2025-04-29 22:39:47
347
原创 汉诺塔超级计算机详细设计一——三进制逻辑单元和存储单元的设计(原创,原作者)
可以采用优化的电路结构和算法,减少逻辑门的数量和延迟,提高运算速度。时序发生器可以基于三进制的计数器和逻辑门电路来实现,通过对时钟信号的分频和组合,产生不同的时序信号,如指令周期、机器周期、时钟周期等。在三进制计算机中,指令集需要重新设计,控制单元要能够识别和解析三进制指令,并根据指令的功能产生正确的控制信号,以选择合适的逻辑运算和数据通路。- 乘法器和除法器:乘法器可通过重复加法和移位操作来实现,除法器可通过重复减法和移位操作来实现,类似于二进制乘法器和除法器的设计,但需要根据三进制的特点进行调整。
2025-04-18 13:17:33
394
原创 逆向破解真随机数系统的思路
真随机数系统如果是从外部硬件获取数据来实现随机数,比如:一个系统获取cpu温度,如果80度,则传入0001作为依据生成随机数,如果80.1度,则传入0010作为依据生成随机数。那么我们可以通过hook它与外界硬件设备交互的函数,传入我们需要的说随机数种子。例如,我们可以hook交互函数,一直传入0001,实现伪随机。
2024-10-27 20:08:21
206
原创 【钱拿不回来了,中介说开源吧】《刚体旋转的四元数模型及捷联惯性导航系统中定向算法》
四元数通常表示为\(q = w + xi + yj + zk\),其中\(w\),\(x\),\(y\),\(z\)为实数,\(i\),\(j\),\(k\)满足\(i^2 = j^2 = k^2 = ijk = -1\)。其中,\(A_1\)和\(A_2\)分别为两个频率成分的振幅,\(\omega_1\)和\(\omega_2\)为角频率,\(\varphi_1\)和\(\varphi_2\)为初相位,\(q_{10}\)和\(q_{20}\)为初始旋转四元数。
2024-10-08 11:55:30
1072
原创 【收不到尾款,开源了】永磁体fem模式
该代码用于分析和验证轴向磁通永磁电机(AFPM)的磁场分布和性能,包含磁标势、磁化分量、电流密度和磁通密度的计算,以及实验数据的验证和对比。通过求和得到每个谐波分量的表达式,涉及到磁体的剩磁强度 \(Br\)、磁导率 \(\mu_0\) 和块数 \(G\)。B_theta_FEM, B_z_FEM, B_theta_AM, B_z_AM: 有限元模型和解析模型计算的磁通密度。根据材料的磁化曲线,通过拟合参数 \(B_o\)、\(H_o\) 和 \(v\),计算不同磁通密度下的相对磁导率。
2024-08-15 09:14:53
1130
原创 非递归解汉诺塔(奇数版)
啥也不说了,下载地址https://github.com/corivsky/corivsky假设盘子总数为奇数,目标从1移到3号柱。奇数盘移动顺序循环是1->33->22->1偶数盘1->22->33->1第n步是几号盘第几次移动?假设最上方1号盘,往...
2019-09-24 09:14:47
538
原创 完全不用递归解汉诺塔(65个盘子——VC6代码)
// helloworld.cpp : Defines the entry point for the console application.////by 陈墨仙 2019-07-18//完全不用递归解汉诺塔#include "stdafx.h"#include <windows.h>int h[34];//为了便于理解,0号元素不用,33个盘子int a[4][34...
2019-07-18 20:08:31
653
原创 用vb6.0小程序验证我的汉诺塔直接计算移动,不用递归的设想
代码和可执行文件已上传,目前人工验证了3个盘和5个盘。 代码下载地址,vb6.0代码https://download.csdn.net/download/corivsky/10756533
2018-10-31 21:34:36
401
原创 阿兰avg制作精灵测试版发布啦~
下载地址http://www.rayfile.com/files/061446ba-f624-11e1-bbce-0015c55db73d/ 几点注意事项:一,运行时,鼠标点击对话框,才会进行下一步。二,有选择项出现时,鼠标点击对话款无效,必须点击选择项,才能实现场景跳转。三,要取消立绘或者bgm,可以点击相应按钮,在打开的文件栏下方点击取消。四,变量设定还未完成。
2012-09-04 08:18:54
2359
3
原创 地图编辑器的一种书写方法
今天早上五点多起床和同学通电话,请教地图编辑器的写法。 首先,封装一个dll,功能是:可以在x,y处画一张图,并且可以缩放。 然后使用mfc调用这个dll来写地图编辑器(游戏主程序也可以调用这个dll)。 我们要编辑的地图相当于一张白纸,我们要把草地,树,房子画上去。 草地啦,树啦,房子啦都可以打包成一个item类。 然后编辑的时候直接addItem就可以了
2009-06-18 06:20:00
1180
原创 编写模板的一个问题
一、模板的定义和实现必须写在一起。否则你要include那个cpp。我用的是vc6.0。二、使用NULL的时候必须include,否则会说未声明的标识符,因为windows.h里define了NULL为0。我用的还是vc6.0。 555555555觉得自己真的很弱智,这两个问题困扰了我这么久。我的基础太差啦~~竟然不知道模板的实现和定义要一起写在.h里的!~~ 大学里没
2009-01-24 21:23:00
942
原创 zge工作计划——变更了
使用freetype打印字体。由人在山边做!~本来我想做的……囧算了,现在先仔细看一下core的代码吧。毕竟opengl我实在不了解。还是右手坐标系!!!!!(*^__^*) 嘻嘻……
2009-01-13 17:50:00
832
原创 ZGE工作报告:md2模型读取成功
http://4683663.photo.hexun.com/originalPic.aspx?photoID=58115893&pubTime=2009-1-12%2021:56&filetype=.jpg&hashid=E609F1760179C66C8E675597ED1F2EEF啊啊啊啊……………………花了一天的时间~~~~~~(*^__^*) 嘻嘻……接口如下:#pragma once
2009-01-12 21:57:00
1315
原创 正在coding的一个开源3d小引擎——zge
ZGE 起初是用OPENGL改写的HGE引擎,目前的版本号是0.6A目前的定义是轻量级渲染引擎。 附件是ZGE引擎编译完成的部分。引擎的接口如下 (暂定2009-1-11)//引擎接口class Root{public: //输入部分 virtual bool Input_KeyDown(unsigned char
2009-01-11 17:45:00
1601
4
原创 遗传算法——旅行商问题
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font
2008-12-27 12:38:00
8691
8
原创 gui概要分析
类似mfc的一个gui概要分析,呵呵 Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE
2008-12-25 12:23:00
1207
原创 战争迷雾的实现——占用影响图
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font
2008-12-25 07:37:00
3447
原创 union的作用
下午被一个网友教育了一顿,教育内容如下:struct mapinfo{union{int maptypearry[13*13];int maptype[13][13];char maptype4[4][13][13];}...}这是一个很普通的保存2d地图网格信息的结构体,本来他只保存一层地图信息:int maptype[13][13];在我的要求下加到了
2008-12-22 17:51:00
3339
原创 简直是作弊的fusm(模糊状态机)
模糊状态机和状态机的区别就在于模糊状态机可以同时有好几个状态。这些状态有不同的重要度,然后根据重要度不同,状态的每帧逻辑更新函数的逻辑也有不同。上一篇博客讲述了状态机了,这一篇就不讲相同的部分了。比如我们设定一个由ai控制的坦克,这辆坦克可以不受发射炮弹的时间的限制,可以自由转动角度,可以以任意速度前进。(作弊!这简直是作弊!)那么这个坦克拥有三个状态:状态一:发射炮弹状态二:转动角度状态三:前
2008-12-22 16:41:00
5056
原创 ai引擎中最简单的状态机
所谓状态机,可以用两个类来表示第一个类:状态(描述每个状态)第二个类:状态机(管理状态)举个例子:一架坦克有两个状态状态一:随意移动状态二:开炮当坦克处于状态一时,如果有敌军坦克进入射程,则进入状态二当坦克处于状态二时,如果敌军坦克离开射程,则进入状态一这就可以用两个基类,两个派生表示。class 状态基类{public: 每帧逻辑更新(); 当进入这个状态时的逻辑处理();
2008-12-21 13:20:00
3455
2
原创 坦克大战ai引擎设计
v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2
2008-12-20 16:19:00
7386
非递归解决汉诺塔,每一步都有确切解(奇数版)望老师指正-陈墨仙-西瓜西米露-20190924.rar
2019-09-24
汉诺塔(非递归33个盘子)
2019-07-19
通过传入序列计算移动平均线序列
2015-07-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人