杨辉三角的变形

本文分析了杨辉三角中偶数位置的规律,指出前两行没有偶数,从第三行开始,奇数行的第一个偶数出现在位置2,而从第四行开始,偶数行的第一个偶数位置至少在3以上。建议通过观察规律来编写高效代码,利用位运算如/2替换除法,&1判断奇数。
摘要由CSDN通过智能技术生成
//功能:杨辉三角的变形,求第一个偶数出现的位置
/*
                          1
     1  1  1
  1  2  3  2  1
    1 3  6  7  6  3  1
  1 4 10 16 19 16 10 4  1
*/

//样例:如果没有偶数,则输出-1,例如输入3,则输出2,输入4则输出3

思路分析:

1)直接利用遍历对每一行去查找,这样算法复杂度比较高

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值