自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 模拟法-鸡兔同笼问题

用模拟法求解问题的基本思想是对问题进行抽象,将现实世界的问题映射成计算机能够识别的符号表示,将食物之间的关系映射成运算或者逻辑控制,模拟法没有复杂的公式和技巧,只需要读懂问题、明确要求,按着逻辑整理步骤,基本都可以完成。鸡兔同笼问题:笼子里有若干只鸡和兔子,鸡有两只脚,兔子有四只脚,没有例外情况。已知笼子里脚的数量,问笼子里至少有多少只动物?模拟法通常基于问题描述,或完成简单的建模,或模拟过程的实现,时最简单的算法设计技术。

2022-09-20 21:06:10 1212 1

原创 运用欧几里得算法和连续整数检测算法求最大公约数

条件与上一个一样,连续整数检测算法的基本思想是:先将min{m,n}的最小值赋给t,之后只有m%t == 0与n % t==0时while循环才结束,如果不满足条件t就会一直自减,直到找到了他们相同的约数。设两个自然数分别为m,n,(这里假设m,n分别为35和25)其基本思想是将m和n辗转相除直到余数为0.公约数定义:如果一个整数同时是几个整数的约数,称这个整数为它们的“公约数”。由以上计数器的次数可知欧几里得算法的时间复杂度较低,效率较高。(2)连续整数检测算法。

2022-09-20 20:38:54 1294

原创 Python-NumPy库中reshape()的用法

reshape(-1,8)中的-1,是模糊控制,负数可以为任何数。这里是固定8列,多少行系统根据元素数量自动计算好。在NumPy中ndarray.ndim可以返回这个数组的维数,等于秩(即轴的数量)。reshape()函数可以将数组变形重构,调整数组各维数的大小。(4)转换成2层2行2列:reshape(a,b,c),变成三维数组,因为输出的秩为3。(2)转换成m行1列:reshape(m,-1)(3)转换成1行n列:reshape(-1,n)(1)转换成m行n列:reshape(m,n)

2022-09-17 10:55:10 1625 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除