分享学习C语言代码思维和逻辑第一次记录
这是皮皮虾练习C语言代码的思维和逻辑
学的是C语言
- n个数最少比较n-1次才能得到n个数中的最大值,最小值同理,只需要把max换成min,原本大于换成小于
比如三个数至少比较两次才能得到最大值
原理:
锦标赛法,比如三个数a,b,c,锦标赛法其实就是数据结构中的冒泡排序
先假装把第一个数赋值为max,就是max等于a,b再与a比较,如果b大于a,b此时被赋值为max,再与c比较,c大于b则c为max
代码实现:
比较最大值
比较最小值:
锦标法就是数据结构的冒泡排序
