日记——11.29

博客探讨了一段看似正确但实际上可能存在问题的代码,主要涉及查找第一个最大值、第二个最小值和第三个大值的过程。作者指出,单个元素交换可能导致其他元素未正确排序,强调了在编程中使用正确的逻辑和控制结构(如elseif)的重要性。博客提到了学习插入、指针、地图、链表和线性数据结构的必要性,并提醒读者注意代码的完整性和逻辑严谨性。
摘要由CSDN通过智能技术生成

 表面上是一段很好的代码然而很有问题。

要求大致如下,找第一个最大中,第二个最小中,第三个大 。

我单个交换,且随意赋值,就会造成第一个交换了,但是其他没换,如第一组和第二组,的第二个没交换,所以max2还是5,再和 第三组就不会交换了。

 这个写法还是可以的,但就是别忘了是else if,因为赋值以后那肯定就是啥也不是,咦,怎么回事

我当时的想法我现在忘了,烦死了,等下一次灵感来了再说。

要学插入,指针,map,链表,线性,栈//要记得

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值