学习笔记
OWCYKH
努力学习坚持打卡
展开
-
基础算法笔记一 高精度 C/C++
高精度问题,是C/C++同学需要专门进行处理的一个基础算法。 核心思路就是利用数组来把每一位上的数值存起来。 之后进行一位的加减乘除法运算。注意要声明进位变量。 以蓝桥杯基础算法中的一道题为例: 试题 基础练习 高精度加法 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。 算法描述 由于a和b都比较大,所...原创 2020-03-17 21:52:17 · 189 阅读 · 0 评论 -
学习笔记--枚举 特殊密码锁/拨钟问题
001:特殊密码锁 总时间限制: 1000ms 内存限制: 1024kB 描述 有一种特殊的二进制密码锁,由n个相连的按钮组成(n<30),按钮有凹/凸两种状态,用手按按钮会改变其状态。 然而让人头疼的是,当你按一个按钮时,跟它相邻的两个按钮状态也会反转。当然,如果你按的是最左或者最右边的按钮,该按钮只会影响到跟它相邻的一个按钮。 当前密码锁状态已知,需要解决的问题是,你至少需要按多少次按钮...原创 2020-02-26 14:43:07 · 285 阅读 · 0 评论 -
REVISE DAY 我也不知道多少天了之STL那些事1.0 (小白入门,待补充,或者直接升级2.0)
在过去的不知道多少天里,经过了不同版本视频学习,我终于算是磕磕绊绊的将标准模板库的常用容器和函数都过了一遍(撒花★,°:.☆( ̄▽ ̄)/$:.°★。) 由于是随着听课随着写的这篇学习笔记,所以顺序可能与官方版本不太一样~ 咳咳接下来就是我这些天的学习小结啦!(依照头文件分类) 头文件①:#include"algorithm" 1.sort sort函数采用的是改进版快排的排序方式,其时间复杂度...原创 2020-02-25 09:43:01 · 195 阅读 · 0 评论