首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python中的三角形数字

在Python中,三角形数字是指一个数字在三角形数字序列中的位置。三角形数字序列是一个数学序列,其中每个数字都是它上面两个数字的和。例如,三角形数字序列的前几个数字是:1, 3, 6, 10, 15, 21, 28, 36, 45, 55, 66, 78, 91, 105, 120, 136, 153, 171, 190, 210, 231, 253, 276, 300, 325, 351, 378, 406, 435, 465, 506, 540, 575, 611, 650, 690, 731, 773, 816, 860, 905, 951, 998, 1046, 1105, 1165, 1226, 1289, 1353, 1419, 1486, 1554, 1623, 1693, 1764, 1836, 1910, 1985, 2061, 2140, 2220, 2301, 2383, 2466, 2550, 2635, 2721, 2808, 2906, 3005, 3105, 3206, 3309, 3413, 3519, 3626, 3734, 3843, 3953, 4064, 4176, 4290, 4405, 4521, 4638, 4757, 4877, 4998, 5119, 5242, 5366, 5491, 5617, 5744, 5873, 6003, 6134, 6266, 6400, 6535, 6672, 6810, 6950, 7091, 7233, 7376, 7520, 7665, 7811, 7958, 8106, 8255, 8405, 8557, 8710, 8864, 9020, 9177, 9335, 9504, 9674, 9845, 10017, 10191, 10366, 10543, 10721, 10901, 11082, 11264, 11447, 11632, 11818, 12005, 12203, 12402, 12602, 12803, 13005, 13208, 13412, 13617, 13823, 14030, 14238, 14447, 14657, 14868, 15081, 15295, 15510, 15726, 15943, 16161, 16380, 16600, 16821, 17043, 17266, 17490, 17715, 17941, 18168, 18396, 18625, 18855, 19086, 19318, 19551, 19785, 20019, 20254, 20490, 20727, 20965, 21204, 21444, 21685, 21927, 22169, 22412, 22656, 22901, 23147, 23394, 23642, 23891, 24141, 24392, 24644, 24900, 25157, 25415, 25675, 25936, 26198, 26461, 26725, 26990, 27256, 27523, 27791, 28060, 28329, 28599, 28870, 29142, 29415, 29688, 29962, 30237, 30513, 30790, 31068, 31347, 31627, 31908, 32190, 32473, 32757, 33042, 33328, 33615, 33903, 34192, 34481, 34771, 35061, 35352, 35644, 35937, 36231, 36526, 36822, 37119, 37417, 37716, 38016, 38317, 38619, 38922, 39226, 39531, 39837, 40144, 40452, 40761, 41071, 41382, 417

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 静态方法和类方法

    之前,我们在类中定义的方法都是对象方法,也就是说这些方法都是发送给对象的消息。实际上,我们写在类中的方法并不需要都是对象方法,例如我们定义一个“三角形”类,通过传入三条边长来构造三角形,并提供计算周长和面积的方法,但是传入的三条边长未必能构造出三角形对象,因此我们可以先写一个方法来验证三条边长是否可以构成三角形,这个方法很显然就不是对象方法,因为在调用这个方法时三角形对象尚未创建出来(因为都不知道三条边能不能构成三角形),所以这个方法是属于三角形类而并不属于三角形对象的。我们可以使用静态方法来解决这类问题,代码如下所示。

    03

    第十四届蓝桥杯集训——练习解题阶段(无序阶段)-ALGO-124 数字三角形

    这段时间我会把蓝桥杯官网上的所有非VIP题目都发布一遍,让大家方便去搜索,所有题目都会有几种语言的写法,帮助大家提供一个思路,当然,思路只是思路,千万别只看着答案就认为会了啊,这个方法基本上很难让你成长,成长是在思考的过程中找寻到自己的那个解题思路,并且首先肯定要依靠于题海战术来让自己的解题思维进行一定量的训练,如果没有这个量变到质变的过程你会发现对于相对需要思考的题目你解决的速度就会非常慢,这个思维过程甚至没有纸笔的绘制你根本无法在大脑中勾勒出来,所以我们前期学习的时候是学习别人的思路通过自己的方式转换思维变成自己的模式,说着听绕口,但是就是靠量来堆叠思维方式,刷题方案自主定义的话肯定就是从非常简单的开始,稍微对数据结构有一定的理解,暴力、二分法等等,一步步的成长,数据结构很多,一般也就几种啊,线性表、树、图、再就是其它了。顺序表与链表也就是线性表,当然栈,队列还有串都是属于线性表的,这个我就不在这里一一细分了,相对来说都要慢慢来一个个搞定的。蓝桥杯中对于大专来说相对是比较友好的,例如三分枚举、离散化,图,复杂数据结构还有统计都是不考的,我们找简单题刷个一两百,然后再进行中等题目的训练,当我们掌握深度搜索与广度搜索后再往动态规划上靠一靠,慢慢的就会掌握各种规律,有了规律就能大胆的长一些难度比较高的题目了,再次说明,刷题一定要循序渐进,千万别想着直接就能解决难题,那只是对自己进行劝退处理。加油,平常心,一步步前进。

    02
    领券