![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
想做嘉然小姐的狗
这个作者很懒,什么都没留下…
展开
-
递归实现约瑟夫问题
题目描述n 个人围成一圈,从第一个人开始报数,数到 m的人出列,再由下一个人重新从 1 开始报数,数到 m 的人再出圈,依次类推,直到所有的人都出圈,请输出依次出圈人的编号。输入格式输入两个整数 n,m。输出格式输出一行 n 个整数,按顺序输出每个出圈人的编号。搜是搜的队列数据结构,出来这么一道题,随意在中间拿掉元素,看起来不像是队列能做的,队列是先进先出表,不知道有什么联系,反而是循环链表更容易频繁的拿掉中间的值,网上搜了循环链表的轮子,不知为何用不了。后来气急败坏,便用了顺序表。猜用了递归的原创 2021-10-27 03:29:56 · 407 阅读 · 0 评论 -
STM32引脚重映射(输出TIM1通道1的互补通道)
最近在做一个小车,板子是用以前留下来的只剩一个TIM可以用来控制舵机我查阅了数据手册发现他是一个引脚的完全重映像。我对于重映像的理解是这样的,单片机有很多外设,但不一定要完全都用到因此有的外设会互相占用同一个引脚,这样就能节省一些引脚引出来。GPIO_PinRemapConfig(GPIO_FullRemap_TIM1,ENABLE); 一开始我以为只有这一句就好了,看书的时候没看仔细,因此用万用表也发现这个脚没有电压找了很久都想不到原因。后来无意间看到了一个例程,发现这个AFIO也要开启原创 2021-10-07 17:38:50 · 4277 阅读 · 1 评论