获得徽章 7
青春难得
去做喜欢的事吧
去见喜欢的人
去吹喜欢的风
看遍想看的落日
#挑战每日一条沸点#
还是想去杭州看看,不过还是先去山东吧,13h的硬座征服一下再试试20多小时的硬座吧
#挑战每日一条沸点#
以为要很久很久才能忘掉的人 原来一段时间不联系声音就会忘掉 样貌也记不清 最后还能记得点什么呢
#挑战每日一条沸点#
#挑战每日一条沸点#
很久没有看到这样的备忘录了
上次见这种备忘录的时候还是在上次
#挑战每日一条沸点#
快乐有很多种 我希望你每天都快乐
可以是因为一碗螺蛳粉快乐一整天
也可以是因为一份抹茶茉莉冰快乐很久
#JUEJIN FRIENDS 好好生活计划#
有机会的话 以后出门买烤面筋就给我顺路带烤肠和奶茶吧 就在小家楼下 开一个卖全世界最好吃的烤面筋和烤肠的店铺
#挑战每日一条沸点#
我快要忘记你的声音了
已经不记得你的样子了
我们一开始说的一个月见一次也只能实现成将近一年见一次
你说头疼的时候我不知道是什么感觉
今天才知道
不知道还想不想见你
但是问我的话一定会犹豫
你权衡过利弊 所以我也会犹豫
这次假装不了了
#每日一题#
今天是一道课堂上有关快速排序的题目
对[3,1,2,3,5]进行排序。
用到一个分治的思想:先确定一个分界点;然后重新划分区域使得在分界点左边的数字都小于或等于这个分界点数字,同时在分界点的右边的数字都大于或者等于这个分界点数字;最后分别给左右两边进行排序再合并就完成这个排序了。
做法:
1. 选定分界点为3,
2. 进行区间划分,定义两个指针i(起始位置在最左边也就是3的位置),j(起始位置在最右边也就是5的位置)。
指针起始位置,不满足i所在的位置数字小于3(i指针不动),j所在位置数字大于3(j指针向左移动一个位置);此时j指针指向3(不满足大于3),i指针也指向3(不满足小于3),此时交换i和j所在的数字;交换后i向右移动一个位置,j向左移动一个位置,此时i指向1(满足小于3,i向右移动一位),j指向2(不满足大于3,j停下);此时i指向3,不满足小于3,i停下,此时i、j都已经穿过,不交换i和j。
此时区域划分完成,j指针停下的位置及其左边就是小于等于分界点3的区域[3,1,2];i指针停下的位置及其右边就是大于等于分界点3的区域[3,5]。
3. 此时分别对两个区域排序再合并就能完成对[3,1,2,3,5]的排序了。
#挑战每日一条沸点#
自己一个人去杭州,在看一张黑色地图(看起来蛮恐怖的),然后莫名其妙被爸妈骂,准备反击的时候要迟到了被舍友叫醒。(下次一定要反击回去!)
#每日一题#
今日打卡力扣题目1523. 在区间范围内统计奇数数目
思路:遍历low~high之间的每一个数字,判断每个数字除以2的余数是否为1(为1就是奇数,需要统计一次),最后返回这个统计量。
注意:
1. for循环小括号里的各项使用分号隔开
2. 注意for循环执行的顺序,满足条件~重复执行的代码~改变初始值(因此要遍历到high这个数字,要判断的条件就应该是num<=high)
下一页