11 2018 档案
摘要:简述 本文主要的内容试一次关于区块链的作业,本次作业中有很多地方和实际的区块链不符合,比如hash,本文实现的区块链只是用了区块本身的hash并没去区分,头部和数据部分。仅供参考学习。 介绍 内容有点儿多,详情看pdf吧。 以上三个类分别为 存储数据的类,区块类,区块链的实现类 TritonData
阅读全文
摘要:QR分解: 有很多方法可以进行QR迭代,本文使用的是Schmidt正交化方法 具体证明请参考链接 https://wenku.baidu.com/view/c2e34678168884868762d6f9.html 迭代格式 实际在进行QR分解之前一般将矩阵化为上hessnberg矩阵(奈何这个过程
阅读全文
摘要:参考链接 https://wenku.baidu.com/view/ee7ecbeca98271fe910ef9fc.html?from=search 幂迭代算法: 逆幂迭代算法: 实际在使用中A可以先进行LU分解 无论是幂迭代,还是逆幂迭代,只能求出最大和最小特征值与对应的特征向量。 具体问题 p
阅读全文
摘要:概要 我的上一篇写遗传算法解决排序问题,当中思想借鉴了遗传算法解决TSP问题,本质上可以认为这是一类问题,就是这样认为:寻找到一个序列X,使F(X)最大。 详解介绍 排序问题:寻找一个序列,使得这个序列的逆序对的倒数最大。 TSP问题:寻找一个序列,使得这个序列的总路径长的倒数最大。 这两个问题有一
阅读全文
摘要:概要 A*算法是一种启发式寻路算法,BFS是一种盲目的无目标的搜索算法,相比于BFS,A*算法根据适应度构建优先队列,根据适应度值可以很好的向目标点移动,具体详情,请看搜索相关文档,我在只是实现了在无障碍的情况下的A*算法,有障碍的情况类似。 开发环境 visual studio 2017 + ea
阅读全文

浙公网安备 33010602011771号