标签:count 每天 新题 元素 负数 打卡 leetcode 刷题
每天带你刷题?怎么可能?毕竟没做的题已经没几道了。好不容易有新题,才能更新了虽然叫杂货,但是除了刷题就是猫,很干净。
不过我这个刷题系列,还是有难度的,毕竟是图文直播,思路都是即兴发挥并分享,翻车几率还是很大的。大家会觉得我会不会先看好答案再写文章,那绝对不会的哦~ 我的思路模式会很清晰,当然也大概率是错的,只为给大家一个真实的 刷题心路历程。
首先打开leetcode:选择未做的,可以看到,除了打卡题,多了三道新题,新题一看就是好欺负的类型,第一个居然通过率都超过100%了,这特么什么垃圾bug???
(ps:打卡题大多数都是旧题,都做过了很多时候,可以去跟汤圆的公众号,她喜欢更新打卡题)
我们先拿第一道题 热热身:简单翻译一下,就是给个数组,让你把里面的元素都乘一起,然后判断下是正负还是0 就完事。
这题确实太软了,不过打眼就可以看出,有很多巧妙方法的,比如是否乘积是0,就看里面元素有没有0即可。
看正负,就看里面有多少 负数元素即可,偶数个就是正,奇数个就是负。
其实一遍遍历就可以解决了。
如图代码所示:fu_count 作为负数的数量 初始0
然后遍历这个nums,遇到任何元素是0 直接return 0
其他的就是正常统计负数个数,最后判断下fu_count是不是整除2 ,就知道奇偶了。
一遍通过,半点儿营养都木有~
标签:count,每天,新题,元素,负数,打卡,leetcode,刷题 来源: https://blog.51cto.com/u_15282986/2968766
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。