自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 极速搭建属于你的博客网站

简明教程一、环境配置首先我们要把需要的东西都下好,例如:node 、git 、vuepressGit和NodeJs安装配置教程Vuepress 搭建及配置教程二、搭建细节若执行以下命令时存在失败, npm install @vuepress-reco/theme-cli -g theme-cli init可访问vuepress-reco仓库,使用Git指令或直接下载ZIP包。Git指令:git clone https://github.com/vuepress-reco/vue

2021-12-23 23:41:00 494 1

原创 小白入门 C语言版贪吃蛇 (三个字 “好看”)

今天先放出演示视频和代码,里面涉及到的一些知识过几天补上,代码源于网络,本人做了进一步完善和修改。#include <stdio.h>#include <stdlib.h>#include <time.h>#include <windows.h>#define MAPW (30) //地图宽度 #define MAPH ...

2020-04-03 17:38:13 4159 1

原创 线性表之俄罗斯轮盘赌小游戏(C语言实现,详细注释版)

在我们学习了线性表一段时间后,来试图实现“俄罗斯轮盘赌”这个小游戏,很多人应该都在电影里见过图1这样的游戏场景。游戏的道具是一把左轮手枪,其规则也很简单:在左轮手枪中的 6 个弹槽中随意放入一颗或者多颗子弹,在任意旋转转轮之后,关上转轮。游戏的参加者轮流把手枪对着自己,扣动扳机:中枪或是怯场,即为输的一方;坚持到最后的即为胜者。图1 俄罗斯轮盘赌解题思路解决此似问题的核心在于建立轮流循环机...

2020-03-27 16:47:51 4782 1

原创 线性表之双向循环链表(C语言实现,详细注释版)

双向循环链表基本操作的实现只需对双向链表进行稍加修改就可以了,单向循环链表同理。这里仅对双向循环链表进行实现????!#include <stdio.h>#include <stdlib.h>#define HeadNodeFlag 0 #define N 10//双向循环链表节点单元typedef struct DoublyLink{ struct Doubly...

2020-03-26 18:56:11 594

原创 线性表之循环链表实现约瑟夫环(C语言实现,详细注释版)

今天我们来学习利用循环链表,解决经典的约瑟夫环问题。题意是:已知 n 个人(分别用编号 1,2,3,…,n 表示)围坐在一张圆桌周围,从编号为 k 的人开始顺时针报数,数到 m 的那个人出列;他的下一个人又从 1 开始,还是顺时针开始报数,数到 m 的那个人又出列;依次重复下去,直到圆桌上剩余一个人。如图1所示,假设此时圆桌周围有 5 个人,要求从编号为 3 的人开始顺时针报数,数到 2 的那个...

2020-03-26 15:24:00 2156

原创 线性表之双向链表基本操作(C语言实现,详细注释版)

有不懂的可以问我,把自己练习编写的代码在这里和大家分享下。如有错误欢迎指正。编写不易,喜欢的话,点个赞吧????!#include <stdio.h>#include <stdlib.h>#define HeadNodeFlag 1 #define N 5//双向链表节点单元typedef struct DoublyLink{ struct DoublyLink ...

2020-03-25 17:56:45 759

原创 线性表之静态链表基本操作(C语言实现,详细注释版)

有不懂的可以问我,把自己练习编写的代码在这里和大家分享下。如有错误欢迎指正。#include <stdio.h>#define MaxSize 10 //最大成员容量 #define Size 5 //初始成员数量 #define HeadNodeFlag 0 //0表示传入链表是含头节点的链表,1表示传入链表是不含头节点的链表//静态链表数据结构 typedef str...

2020-03-25 13:21:06 1478

原创 线性表之单链表基本操作(C语言实现,详细注释版)

有不懂的可以问我,把自己练习编写的代码在这里和大家分享下。如有错误欢迎指正。#include <stdio.h>#include <stdlib.h>#define N 5 //链表节点单元typedef struct Link{ int value;//数据域 struct Link *next;//指针域 }link;/*************...

2020-03-23 21:22:49 1269 2

原创 线性表之顺序表基本操作(C语言实现,详细注释版)

#include<stdio.h>#include<stdlib.h>#define N 10 //申请的动态数组大小 //建立顺序表结构 typedef struct Table{ int * head; //动态数组指针 int cur_len; //当前顺序表长度 int all_len; //动态数组总长度 }table;...

2020-03-22 23:17:52 1803

原创 I2C总线详解

1 I2C简介总线(Bus)是计算机各种功能部件之间传送信息的公共通信干线。而I2C总线最大的优点之一就在于,它只需数据(SDA)和时钟(SCL)两根总线就可以支持主设备与多个从设备之间进行通信。图1显示了嵌入式系统的典型I2C总线。 微控制器代表I2C主控制器,作为主设备,并控制各个从设备,这些从设备包括但不限于,IO扩展器,各种传感器,EEPROM,ADC/DAC等等。 而所有这些都只由主设...

2020-02-28 20:21:08 5445

原创 基于 STM32 的新型激光测距控制系统的设计

基于 STM32 的新型激光测距控制系统的设计闵小(陕西理工大学(物理与电信工程学院)电子专业1502班,陕西 汉中 723003)指导老师:韩团军[摘要] 设计了一种基于STM32的摄像头与DT50激光传感器联合控制的精确距离测量系统。该系统基于DT50 的数字显示界面,通过图像处理技术对摄像头的图像进行检测、匹配与识别,实现了一般控制系统关于距离的零误差测量。经实际测试,该系统具有...

2020-02-26 13:52:57 14113

原创 飞思卡尔杯全国大学生智能车竞赛回忆录(双车追逐组)

1 为什么会参加智能车竞赛?那时是大二刚开学,学院领导组织了一个学长的"经验交流活动",请来了许多优秀的学长、学姐们,从那里我第一次得知了“智能车竞赛“,随后又在每天上课的主干道上看见了第十二届智能车竞赛的报名宣传。在好奇心的驱使下我决定去报名参加比赛。2 还没开始就要结束了?一番了解后,才发现想要真正被录取必须经过”智能车相关知识“的笔试以及有一个自己独自完成的小作品。随后向老师一番打探,...

2020-02-25 18:30:48 4173 1

原创 基于家庭安全移动式监护系统的设计与实现(大创)

1 课题研究背景、意义以及项目创新1.1 课题研究背景近些年,由于人口老龄化的持续加剧,集辅助和防护功能于一体的智能安防机器人已经成为研究热点。智能安全机器人可以连接各种智能家庭环境中的智能及非智能电子设备,方便老人与病人使用。它使老年人能够达到独立生活并提供相应的安全保证,即使在没有其他人参与或只有少量人参与的情况下。而这就要求智能机器人能在各种设备之间转移,可实现自主移动和智能避障,并且只...

2020-02-24 13:08:00 4369

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除