zzp0753
码龄11年
求更新 关注
提问 私信
  • 博客:10,869
    10,869
    总访问量
  • 6
    原创
  • 3
    粉丝
  • 1
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:福建省
加入CSDN时间: 2015-03-23
博客简介:

zzp0753的博客

查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得2次评论
  • 获得18次收藏
  • 博客总排名2,126,192名
创作历程
  • 6篇
    2015年
成就勋章
TA的专栏
  • 做题记录
    2篇
  • 算法
    2篇
  • 数据结构
    3篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

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

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Hash查找算法实现

发布资源 2015.12.19 ·
cpp

Ural 1238 源代码

发布资源 2015.12.19 ·
cpp

Sicily 1419 On the run 动态规划的应用

对于这题一开始的思路走了误区——尝试遍历完数轴上所有的点取最小的总路程,而后发现这个其实和题意是两回事。主要是某一个人的不满意值(等待时间)是和前面所到达过的每一个人的不满意值都关联的。考虑无论如何只有两种情况:从出发点向上走或向下走。然后从只有两个住户的情况开始考虑解法:用两个数组d_down[ i ][ j ]和d_up[ i ][ j ]分别表示从出发点出发,最低楼层到达了i楼,
原创
博文更新于 2015.08.29 ·
548 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Binary tree 基础

整理了一下关于二叉树的各种操作,为了方便直接全程使用排序二叉树。涉及到的有如下的几种功能:1、定义二叉树数据结构;2、由前序遍历及中序遍历构造二叉树;3、将一组数构造成二叉搜索树;4、求二叉树的高度;5、查找某个结点的递归与非递归实现;6、在指定位置插入的实现(递归与非递归);7、寻找最大、最小结点的递归与非递归实现;8、删除指定结点;首先是定义
原创
博文更新于 2015.08.13 ·
368 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

AVL树的构造实现

今天接触的是平衡二叉查找树,对于AVL树来说相比之前的数据结构稍微多了一些需要注意的地方,照例在此总结总结让自己巩固一二。首先是使用AVL树的动机:我们知道AVL树本质上是排序二叉树的一类特例,回顾一下,对于排序二叉树的定义考虑使用归纳定义:①、空树是二叉查找树;②、若p和q都是二叉查找树,而root是一个“关键字大于p上所有结点的关键字,并小于q上所有结点的关键字”的元素
原创
博文更新于 2015.08.13 ·
7778 阅读 ·
3 点赞 ·
2 评论 ·
19 收藏

Sicily 1036 Crypto Columns

soj 1036
原创
博文更新于 2015.08.12 ·
520 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

二叉树的基本功能实现

整理了一下关于二叉树的各种操作,为了方便直接全程使用排序二叉树。 涉及到的有如下的几种功能: **1、定义二叉树数据结构; 2、由前序遍历及中序遍历构造二叉树; 3、将一组数构造成二叉搜索树; 4、求二叉树的高度; 5、查找某个结点的递归与非递归实现; 6、在指定位置插入的实现(递归与非递归); 7、寻找最大、最小结点的递归与非递归实现; 8、删除指定结点;** 首先是定义相应的
原创
博文更新于 2015.08.10 ·
943 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

对一些简单排序算法的效率比较

空闲时整理了一下关于排序算法的内容,写写也当作是复习吧。 在这里我列了六种排序算法,分别是冒泡,选择,插入,Shell,快排和堆排。因为只是强调算法和效率,所以都用一维数组的形式来验证了。 首先我们整理一下这几种算法的时间复杂度(第一个是平均情况,第二个是最坏情况): /* 冒泡排序 O(n^2) O(n^2) 选择排序
原创
博文更新于 2015.08.10 ·
695 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏