草庐IT

【历史上的今天】4 月 6 日:小米十三周年;git 项目首次对外公开;将乔布斯赶出苹果的男人

整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2023年4月6日,在1992年的今天,微软发布了Windows3.1;这是微软为IBM和IBM所兼容的PC提供图形用户界面的操作系统,然而,在用其Windows系统替换之前的DOS命令行界面时,微软创建了一个类似于Macintosh操作系统的程序,并被苹果公司以侵犯版权为由起诉。微软后来在这场诉讼中获胜。回顾计算机历史上的4月6日,这一天还发生过哪些令科技界动荡的关键事件呢?1939年4月6日:苹果前CEOJohnScully出生图源:维基百科约翰·斯卡利(JohnSculley)出生于1939年4月6日,他是一名美

数学建模笔记(十三):离散模型(DP、图论)

文章目录一、引论1.商人安全过河2.循环比赛名次3.数列问题4.通信网络设计5.多阶段最优生产计划6.最短路线问题二、动态规划问题1.基本概念(一)阶段(二)状态(三)决策(四)策略(五)状态转移方程(六)指标函数和最优值函数2.基本方程3.以最短路说明基本思想4.最短路径问题5.最长单调上升子序列6.最大连续子段和三、图与网络1.图与网络的发展简史(一)七桥问题(二)随机图(三)小世界实验(六度理论)(四)弱连接的强度2.图的基本概念(一)无向图和有向图(二)无权图和加权图(三)多重图和简单图(四)链、圈、路、回路(五)连通图(六)子图、支撑子图(七)树、支撑树3.图的常用概念(一)节点的度

蓝桥杯第十三届单片机省赛真题(CT107D——IAP15F2K61S2)

文章目录前言一、代码相关定义、声明1.头文件声明2.变量声明3.函数声明二、主要函数1.main函数2.按键扫描3.数码管显示、继电器控制4.LED显示5.定时器中断6.消除85°C显示三、总结经验附件:第十三届蓝桥杯单片机程序设计、客观题PDF前言相关说明:开发板:CT107D(IAP15F2K61S2)开发环境:Keil5涉及题目:第十三届蓝桥杯单片机省赛真题主要函数代码及说明:一、代码相关定义、声明1.头文件声明#include"stdio.h"#include"timer.h"#include"init.h"#include"key.h"#include"seg.h"#include"

STM32G431RB--基于HAL库(第十三届蓝桥杯嵌入式省赛真题解析)

文章目录前言一、CubeMX配置(第十三届省赛完整版)二、代码相关定义、声明1.函数声明2.宏定义3.变量定义三、主要函数1.按键扫描2.数据更新3.判断密码4.密码修改5.切换PWM6.Main函数四、实验结果五、源码(转载请注明出处)总结前言相关说明:开发板:CT117E-M4(STM32G431RB蓝桥杯嵌入式比赛板)开发环境:CubeMX+Keil5涉及题目:第十三届蓝桥杯嵌入式省赛真题题目难点:可能会遇到的LED与LCD冲突,切换PWM输出频率,LCD显示输出信号频率以及占空比,串口数据判别,定时器的运用,密码锁设计逻辑。总体思路:LCD初始显示密码为@,每次KEY1、2、3按下数字

第十三届蓝桥杯大赛软件赛省赛(C++研究生组)

文章目录A:裁纸刀B:灭鼠先锋C:质因数个数D:选数异或E:GCDF:爬树的甲壳虫G:全排列的价值H:扫描游戏I:数的拆分J:重复的数A:裁纸刀可以证明,只要首先裁剪最外围的444条边,之后无论怎样裁剪,次数都是最少。对于nnn行mmm列的二维码,至少需要裁剪nm+3nm+3nm+3次,因此答案为20×22+3=44320\times22+3=44320×22+3=443。证明:只需证明裁掉边界后至少还需裁剪nm−1nm-1nm−1次。n=1,m≥1n=1,m\ge1n=1,m≥1时至少还需裁剪m−1m-1m−1次,结论显然成立。n>1,m=1n>1,m=1n>1,m=1时至少还需裁剪n−1n

机械臂速成小指南(十三):轨迹规划概述

👨‍🏫🥰🥳需要机械臂相关资源的同学可以在评论区中留言哦🤖😽🦄指南目录📖:🎉🎉机械臂速成小指南(零点五):机械臂相关资源🎉🎉机械臂速成小指南(零):指南主要内容及分析方法机械臂速成小指南(一):机械臂发展概况机械臂速成小指南(二):机械臂的应用机械臂速成小指南(三):机械臂的机械结构机械臂速成小指南(四):机械臂关键部件之减速机机械臂速成小指南(五):末端执行器机械臂速成小指南(六):步进电机驱动器机械臂速成小指南(七):机械臂位姿的描述方法机械臂速成小指南(八):运动学建模(标准DH法)机械臂速成小指南(九):正运动学分析机械臂速成小指南(十):可达工作空间机械臂速成小指南(十一):坐标系的标

VSC/SMC(十三)——快速和非奇异Terminal滑模控制(含程序模型)

目录前言1.Terminal滑模控制1.1传统Terminal滑模1.2非奇异Terminal滑模1.3非奇异快速Terminal滑模2.传统Terminal滑模 2.1控制器设计3.非奇异终端滑模控制3.1控制器设计 3.仿真分析3.1被控对象3.2S函数编写被控对象3.3模型 3.4仿真结果分析3.4.1快速终端滑模控制 3.4.2非奇异终端滑模控制3.5有限时间稳定分析3.5.1切换面s稳定时间分析3.5.2程序3.5.3输出结果3.5.4状态变量x稳定时间分析3.5.5程序3.5.6输出结果3.6关于相轨迹绘制4结论5.补充前言上篇文章提到了Terminal终端滑模控制:VSC/SMC

第十三届蓝桥杯 C/C++ 大学B组 题解

第十三届蓝桥杯C/C++大学B组题解A进制计算简单模拟#includeusingnamespacestd;typedeflonglongll;constintN=1e5+7;constintmod=1e9+7;signedmain(){inta[]={2,0,2,2};intsum=0;for(inti=0;i4;i++){sum=sum*9+a[i];}coutsumendl;return0;}//答案1478B遍历2022的每一天,转成字符串拼接,然后判断#includeusingnamespacestd;typedeflonglongll;constintN=1e5+7;constint

第十三届蓝桥杯 C/C++ 大学B组 题解

第十三届蓝桥杯C/C++大学B组题解A进制计算简单模拟#includeusingnamespacestd;typedeflonglongll;constintN=1e5+7;constintmod=1e9+7;signedmain(){inta[]={2,0,2,2};intsum=0;for(inti=0;i4;i++){sum=sum*9+a[i];}coutsumendl;return0;}//答案1478B遍历2022的每一天,转成字符串拼接,然后判断#includeusingnamespacestd;typedeflonglongll;constintN=1e5+7;constint

Python代码解蓝桥杯第十三届省赛(C/C++大学B组)赛题

Python代码解蓝桥杯第十三届省赛(C/C++大学B组)赛题。【学习的细节是欢悦的历程】Python官网:https://www.python.org/Free:大咖免费“圣经”教程《python完全自学教程》,不仅仅是基础那么简单……地址:https://lqpybook.readthedocs.io/  自学并不是什么神秘的东西,一个人一辈子自学的时间总是比在学校学习的时间长,没有老师的时候总是比有老师的时候多。            ——华罗庚MyCSDN主页、MyHOT博、MyPython学习个人备忘录好文力荐、老齐教室Python代码解“蓝桥杯第十三届省赛Python代码解“蓝桥杯