2023.4.20刷题记录

4.20刷题记录

《高频SQL 50题》

每台机器的进程平均运行时间

员工奖金

学生们参加各科测试的次数

至少有5名直接下属的经理

《剑指offer》

剑指 Offer 20. 表示数值的字符串

为了提高在 CCF CSP(中国计算机学会计算机软件能力认证)考试中的表现,选择合适的单和练习资源是关键。以下是根据已有信息整理的推荐单和资源: ### 推荐路线 1. **流处理类目**:这类目通常较为简单,适合入门练习,例如: - 201604-1 折点计数 - 201609-1 最大波动 - 201809-1 卖菜 - 201903-1 小中大 - 202203-1 未初始化警告 - 201703-1 分蛋糕 - 201803-1 跳一跳 - 201909-1 小明种苹果 - 201909-2 小明种苹果(续) - 201912-1 报数 - 202012-1 期末预测之安全指数 - 202109-1 数组推导 - 202206-1 归一化处理 - 202112-1 序列查询 - 202112-2 序列查询新解 - 202209-1 如此编码 [^4] 2. **排序类目**:排序是基础但重要的部分,可以尝试: - 201712-1 最小差值 - 201409-1 相邻数对 - 201612-1 中间数 [^4] 3. **模拟类目**:这类目通常需要较强的逻辑思维能力,例如: - 201812-1 小明上学 - 201812-2 小明放学 - 202006-1 线性分类器 - 201509-2 日期计算 - 201503-3 节日 [^4] ### 练习资源推荐 1. **历年真解**:有一份从201312到202312的所有前4的满分解集合,其中包含详细注释和思路解析,总共有132,代码行数达到8000行,非常适合深入学习和理解。GitHub链接:https://github.com/jokerD888/ccf-csp [^1] 2. **在线模拟考试**:建议访问 CCF CSP 官方网站,通过“报名入口”进入模拟考试页面进行练习。这种方式可以让你熟悉正式考试的环境和流程 [^2] 3. **个人题记**:有一个个人的题记,涵盖了从2024年3月到2023年3月的目,包括水、STL、高斯消元、双向链表、质数筛、合数分解、前缀数组、字符串、几何等类型,所有目均获得100分 [^3] ### 示例代码 以下是一个简单的 CCF CSP 目解决方案示例,用于解决“折点计数”问: ```python def count_turning_points(n, temperatures): if n < 3: return 0 count = 0 for i in range(1, n - 1): if (temperatures[i] > temperatures[i - 1] and temperatures[i] > temperatures[i + 1]) or \ (temperatures[i] < temperatures[i - 1] and temperatures[i] < temperatures[i + 1]): count += 1 return count # 示例输入 n = 5 temperatures = [1, 3, 2, 4, 1] print(count_turning_points(n, temperatures)) # 输出应该是2 ``` ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值