- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 vscode配置go网上各种教程踩坑
观察报错原因:如果是your_operating_system_and_architecture_combination_is_not_supported_by_delve的问题,大概率是系统架构不支持delve,这个时候你换源啥的都没有用,一开始我就是对着网上的教程无脑改的,感觉真的要仔细看报错的信息!因为之前用的轻薄本,所以goland的压力有点大,然后改用了vscode。自从用了这个就变得一发不可收拾了,现在的游戏本性能很强了,但是还是选择用vscode,就是牛!这个教程的前半段,一直到安装。
2024-09-10 15:21:40 189 1
原创 acwing 846 树的重心
我们用dfs返回,表示以u为节点的其中一个连通块的数量:sum,另外一个我们怎么表示?其实画画图就知道了,就是n-sum。那么我们每次得到一个sum和n-sum。我们就取一次最大值(题目意思)。然后在该点完成后,我们再和最终的结果取一个min。直到所有的点都访问过了,我们就可以得到最后的答案。有个细节需要注意一下,那就是是无向边然后就是e,ne,数组需要开两倍,不然就会有样例过不去。这个题目就是题目意思有点绕,但是用一个样例就可以理解其中意思。主要是dfs的搜索过程。
2023-07-25 12:40:28 112 1
原创 分糖果(楼梯问题)
第四题:分糖果(实际上就是楼梯问题:斐波拉契)1.题目宝宝们一起抢N个糖果(N<=10),手快的宝宝可以抢到2个 糖果,手慢的只能抢到一个糖果。统计糖果可以多少种方式 被瓜分。2.要点分析这个题目表面上是分糖果,实际上就是斐波拉契数列的应用,也跟之前做过的爬楼梯的情景类似,反正摸清楚规律,不是2,就是1,满足斐波拉契数列,自然可以想到规律,然后用代码实现就可以。糖果数:1 2 3 4 5种类数:1 2 3 5 8 (斐波
2022-05-05 11:44:10 392
原创 逆序数问题
第五题:求解逆序数并次方1.题目输入正整数N(<100),计算其逆序数M。比如12逆序后是21。输出N的M次方的最后3位数。2.要点分析这个题目其实说实话比较简单,但是还是需要一点小技巧在里面,首先如何得到一个数字的逆序数,这里我们采用的方法是对于一个数字进行对10取余得到个位,然后再保存在另外一个变量中,如此循环,直到得到整个逆序数。然后就是针对数据进行一个处理,这里如何直接用pow函数会出现很多的问题,所以这里我们使用for循环来解决整个问题,这里还需要注意,因为数据比较大,题目又要
2022-05-05 11:00:31 854
原创 求两数相加
1.题目自己去力扣里面寻找第二题的题目2.要点分析这个地方针对两数相加,首先这里给出的思路是要设置一个计数器,分别去加l1和l2里面的数值,这样的话就可以很好的防止L1和L2不等长的问题,然后需要我们对于这计算器进行处理,每一次判断是否大于9,需要取余得个位,把高位保留下来累加到第二次,然后送到L3中。这里为了不让L3移动,我们引入L4指向L3,效果一样,最后判断循环得条件,这里我们需要加上L1,L2不为空,以及计算器不为0,因为计算器可能在最后一下还留有高位,但是这时候L1,L2都是空值了
2022-04-16 13:48:57 235
原创 数学建模-基本算法理解-蒙特卡洛算法
二,蒙特卡洛算法1.蒙特卡洛算法的来源:基本思想使用随机数来估算计算的问题。2.蒙特卡洛算法的基本思想:3.蒙特卡洛优缺点:上述图片均来自于百度文库 (觉得讲的很好,这里就不再一一赘述。)4.感悟:其实蒙特卡洛算法不算困难,其基本的思想就是数学里面的概率论与数理统计的知识部分,所以再次看这个利用的就是随机数的概率与已知量概率相等来实现的,所以为较为简单的算法。...
2022-01-27 23:21:47 1537 3
原创 数学建模-遗传算法-基本理解
一.遗传算法(GA)其实这个算法不算简单,但是和生物知识有一定联系,所以理解起来不算困难,所以先拿这个算法开刀。理解一个算法,我觉得要从这个算法得来历,思想,以及代码实现(理论联系实际),作用和特点等4个方面动手。1.遗传算法来源:上述图片均来自于百度文库。2.遗传算法的思想:基本思想如下:具体三个算子的使用:上述图片均来自于百度文库这里的三个算子是实现整个遗传算法的根本,掌握了其基本的思想就需要去联系基本的问题。这是适应度函数所需要确定的标准
2022-01-25 17:22:31 553
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人