自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 “摇骰子“笔试编程题

**题目:**6个人摇骰子,各自的编号是1、2、3、4、5、 6,没人初始金币是10,游戏规则如下:①根据骰子的结果确认winner。比如:骰子结果是1,那么“一号选手"是winner, 骰子结果是2,那么“2号选手”是winner;②如果连续同一个人是winner,那么独居金额翻倍。比如:第一次骰子结果是3,那么其他所有人需要给"三号选手”1元,加入第二轮骰子结果依然是3,那么每人需要给"三号选手”2元;连续三次骰子结果是3,则是4元;以此类推;③如果非连续同一个人是winner,那么妒忌金额重

2020-08-18 16:45:05 973 5

原创 C语言排序“大杂烩“

1.冒泡排序:相邻元素比较大小,每比较一次就将最大的排在最后,依次比较n-1、n-2…,一共比较(n*(n-1)/2)次void bubble(int a[10]){ int i,j,temp; for(i=0;i<10;i++) { for(j=9;j>i;j--) { if(a[j-1]>a[j]) { temp=a[j]; a[j]=a[j-1]; a[j-1]=temp; } } }}2.快速排序:依次与该元素前

2020-08-14 20:26:01 122

原创 精神小伙所必需知道的堆栈“精简秘籍”

1.内存的分类栈:由编译器分配内存大小并自动清除,存放局部变量堆:由new分配内存,delete释放内存,如果程序员没有释放则在程序结束后系统自动回收静态/全局存储区:存放静态变量和全局变量(初始化[代码段],未初始化[bass段])常量存储区:存放常量,不可修改自由存储区:由malloc分配内存,free释放内存Ps:使用动态内存分配易产生内存泄漏(内存未释放)以及内存碎片(释放后的内存一般不连续且未得到利用)的问题2.堆栈的区别堆:生长方向向上,内存地址增加的方向,由程序员分配释放内存,

2020-08-06 21:07:40 182

原创 一脸???算法之KMP算法详解

本人在学习数据结构KMP算法这节内容时,也是花费了好长时间才弄懂,期间一直是懵的很呐!不知道大家有没有这么个感觉,好像有点明白KMP算法的核心思想,但是再面对那几行简短的代码是还是有点不知其所以然的感觉。所以呢,我就想给大家分享一下KMP算法的思想及其代码的实现过程,让大家少走弯路,早日豁然开朗。...

2020-03-08 10:54:45 200

原创 Python入门之列表

Python中的列表类似于C语言中的数组,下面通过实例说明介绍几种常用的使用方法。1.空列表的创建>>> empty=[]>>> print(empty)[]2.列表中元素的查看>>> words=["a","b","c"]>>> print(words[2])c>>> print(wor...

2020-02-07 19:11:32 180

原创 STM32单片机调试风洞过程中所遇到的问题总结

PID算法的原理相信大家手里有资料而且也都看过了吧,下面我就来和大家分享一下我在调风洞得过程中所遇到的问题以及原因,如果有错误的地方还希望大家指出来。我所用到的单片机是STM32单片机,芯片型号是STM32F407ZET6.刚开始调的时候不管怎么样调比例调积分都是一下子冲到顶然后又一下子冲到底,后来仔细想了一下,原因就是PID以及超声波模块更新的速度太慢,当更新时,积累的量已经过多,所以始...

2018-09-17 17:28:07 1516 5

原创 基于51单片机的蓝牙遥控小车程序【硬软件部分】

****这是我写的第一篇博客,如果有问题欢迎指正。***** 之前早就做好了,但一直没有时间发表,现在就把我做的过程和思路分享给大家。【硬件部分】小车模型一个(直流电机一对) 电池18650一对 HC-08蓝牙模块 蓝牙模块主要要掌握其基本参数以及工作原理即可,附下图。 L298模块 l298内部包含4...

2018-08-23 12:26:41 24830 20

原创 CAN之帧类型

ISO11898基础知识汇总

2023-07-13 09:58:25 250

原创 CAN总线简介

ISO11898基础知识汇总

2023-07-12 11:10:33 50

基于STM32的NRF24L01程序

基于STM32的NRF24L01无线通信模块程序,实现两单片机之间的收发,传输距离远,总的来说,下载不亏。

2020-11-18

MPU6050(USART) JY-61.7z

基于STM32单片机,采用MPU6050陀螺仪,通过串口打印X轴、Y轴、Z轴的角度,可用来制作平衡小车。

2020-06-15

数据结构之KMP算法

数据结构KMP算法代码,并对KMP算法进行了改进优化,注释详细,易于理解,并附带举例说明。。。。。。

2020-03-08

基于STM32的编码器程序

基于STM32,采用编码器模式,可以实现两个带编码器的直流电机的测速,并将测速结果通过串口显示出来。

2018-10-06

基于STM32F07单片机风洞程序

基于STM32单片机,通过超声波模块以及PID算法来实现对小球的控制,使得小球可以停留在所设定的高度,并具有一定的抗干扰能力。

2018-09-17

基于51单片机蓝牙遥控小车程序

基于51单片机,采用HC-08蓝牙模块,通过手机app发送数据从而实现对小车的前进,后退,左转,右转,停止。

2018-08-23

基于51单片机的HC-08蓝牙程序

基于51单片机的HC-08蓝牙程序,初学51可以试做一下蓝牙遥控小车。

2018-08-19

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

TA关注的人

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