摘要:
二分搜索简介 在计算机科学中,二分搜索(binary search)也称折半搜索(half-interval search)、对数搜索(logarithmic search),是在有序数组中查找某一特定元素的搜索算法。 其基本思想是通过逐次比较数组特定范围的中间元素与目标元素的大小,每次缩小一半的搜 阅读全文
posted @ 2020-10-10 23:50
RioTian
阅读(272)
评论(0)
推荐(2)
摘要:
记录蓝桥杯中常用的数论模板 1-1欧几里得算法gcd typedef long long ll; ll gcd(ll a, ll b) { return b == 0 ? a : gcd(b, a % b); } 1-2 最小公倍数 int icm(ll a, ll b) { return a * 阅读全文
posted @ 2020-10-10 20:02
RioTian
阅读(226)
评论(0)
推荐(0)
摘要:
2018激光样式 题目描述 x星球的盛大节日为增加气氛,用30台机光器一字排开,向太空中打出光柱。 安装调试的时候才发现,不知什么原因,相邻的两台激光器不能同时打开! 国王很想知道,在目前这种bug存在的情况下,一共能打出多少种激光效果? 显然,如果只有3台机器,一共可以成5种样式,即: 全都关上( 阅读全文
posted @ 2020-10-10 19:14
RioTian
阅读(187)
评论(0)
推荐(0)
摘要:
有经验的程序员会做到下面 29 项事情,这也是每个新手程序员应该知道的事情。 如果你想成为更好的开发者,你应该尤其注意第15 点和第29 点。 **积极大胆地谷歌。**你得知道如何有效地组织搜索关键字,查阅别人写的代码,然后合理地用在代码里,从而解决问题。 **拥抱变化,坚持不懈。**老手程序员在接 阅读全文
posted @ 2020-10-10 12:12
RioTian
阅读(111)
评论(0)
推荐(0)
摘要:
本文主要记录了C/C++预处理指令,常见的预处理指令如下: #空指令,无任何效果 #include包含一个源代码文件 #define定义宏 #undef取消已定义的宏 #if如果给定条件为真,则编译下面代码 #ifdef如果宏已经定义,则编译下面代码 #ifndef如果宏没有定义,则编译下面代码 # 阅读全文
posted @ 2020-10-10 12:05
RioTian
阅读(302)
评论(0)
推荐(0)

浙公网安备 33010602011771号