licm964
码龄13年
求更新 关注
提问 私信
  • 博客:6,285
    6,285
    总访问量
  • 8
    原创
  • 260
    粉丝
  • 47
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江西省
加入CSDN时间: 2011-11-22

个人简介:崇明加油!!!

博客简介:

licm964的专栏

查看详细资料
个人成就
  • 获得10次点赞
  • 内容获得5次评论
  • 获得25次收藏
创作历程
  • 1篇
    2022年
  • 6篇
    2020年
  • 1篇
    2019年
  • 3篇
    2018年
成就勋章
TA的专栏
  • 基本算法
    4篇
  • 递归
  • 基本数据结构
    1篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

兴趣领域 设置
  • 嵌入式
    嵌入式硬件
  • 硬件开发
    硬件工程dsp开发arm开发
创作活动更多

新星杯·14天创作挑战营·第9期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛! 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见 https://bbs.csdn.net/topics/619626357 2、文章质量分查询:https://www.csdn.net/qc

475人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

AcWing 99. 激光炸弹

二维前缀和训练题
原创
发布博客 2022.06.24 ·
205 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

二分

整数二分模板题目:ACwing 789 数的范围bool check(int x) {/* ... */} // 检查x是否满足某种性质// 区间[l, r]被划分成[l, mid]和[mid + 1, r]时使用:int bsearch_1(int l, int r){ while (l < r) { int mid = l + r >> 1; if (check(mid)) r = mid; // check()判断mi
原创
发布博客 2020.07.17 ·
172 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

素数筛法

暴力筛#include<iostream>#include<cstdio>#include <cstring>#include <cmath>using namespace std;bool prime(int n){ bool flag=1; for(int i=2;i<=sqrt(n);i++){ if(n%i==0){...
原创
发布博客 2020.03.22 ·
177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第1天 单调栈

原文链接:https://blog.csdn.net/zuzhiang/article/details/78134247定义单调栈,顾名思义,是栈内元素保持一定单调性(单调递增或单调递减)的栈。这里的单调递增或递减是指的从栈顶到栈底单调递增或递减。既然是栈,就满足后进先出的特点。与之相对应的是单调队列。实现例如实现一个单调递增的栈,比如现在有一组数10,3,7,4,12。**从左到右依次入...
转载
发布博客 2020.01.18 ·
133 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第2课 高精度运算

鸣谢!课程内容来自林厚丛老师的《信息学奥赛课课通》学习目标体会高精度运算的应用场合。熟练掌握高精度加法和乘法运算。知识讲解在编程进行数值运算时,有时会遇到运算的精度要求特别高,远远超过各种数据类型的精度范围;有时数据又特别大,远远超过各种数据类型的极限值。这种情况下,就需要进行“高精度运算”。高精度运算首先要处理好数据的接收和存储问题,其次要处理好运算过程中的“进位”和“借位”问题...
原创
发布博客 2020.01.06 ·
938 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

第1课 进制转换

学习目标1、理解二进制计数原理。2、掌握不同进制数之间的转换原理和实现方法。3、学会使用进制转换的原理解决一些实际问题。知识讲解实际生活中,人们使用十进制计数。但是,任何信息在计算机中都是采用二进制编码表示的,有时还会用到十六进制。十进制计数原理采用“0” ~ “9”十个符号,运算规则为“逢十进一”,基数是十。二进制计数原理采用“0” 和“1”两个符号,运算规则是“逢二进一”,基数是...
原创
发布博客 2020.01.05 ·
1902 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

第1课 结构体的引入和应用

学习目标1、理解结构体的概念和应用背景。2、学会使用结构体解决一些实际问题。知识讲解1、结构体的定义必须先声明一个结构体类型,再定义和使用结构体变量。声明结构体类型格式:struct 类型名{ 数据类型1 成员名1; 数据类型2 成员名2; ...}eg:struct ST{ string name; char sex; int age; double weig...
原创
发布博客 2020.01.05 ·
888 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

排序2

快速排序#include &lt;iostream&gt;#include &lt;cstdio&gt;#include &lt;cmath&gt;#include &lt;algorithm&gt;using namespace std;int a[100010];void qsort(int l,int r){ int i,j,mid,t; i=l;j=r; mid=a[(...
原创
发布博客 2019.01.03 ·
173 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

贪心入门

1.何为贪心贪心算法实际上指的是把问题划分成一个一个的子问题,然后针对当前的子问题,求出局部最优解,然后将子问题的最优解合并,最终获得总问题的最优解。 值得注意的是,在对问题求解时,贪心算法总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,它做出的仅是在某种意义上的局部最优解。P.S:贪心子问题是独立的,有区别于动态规划(这个以后讨论动规的时候再聊)。2.如何判断贪心...
转载
发布博客 2018.12.27 ·
466 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

lower_bound(), upper_bound()

先介绍两个STL函数:lower_bound(), upper_bound()ForwardIter lower_bound(ForwardIter first, ForwardIter last,const _Tp&amp; val) 返回的是非降序列的第一个&gt;=key的数的地址(指针)ForwardIter upper_bound(ForwardIter first, Forwa...
原创
发布博客 2018.11.29 ·
132 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

高精度算法

        由于计算机在计算位数超过十几位的数时,不能采用现有类型,只能自己编程计算。        高精度计算通用方法:        高精度计算时一般用一个数组来存储一个数,数组的一个元素对应于数的一位(当然,在以后的学习中为了加快计算速度,也可用数组的一个元素表示数的多位数字,暂时不讲),表示时,由于数计算时可能要进位,因此为了方便,将数由低位到高位依次存在数组下标对应由低到高位...
转载
发布博客 2018.11.29 ·
1086 阅读 ·
5 点赞 ·
0 评论 ·
24 收藏