自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 增减序列--利用差分

利用差分思想的增减序列算法题

2023-02-14 22:51:06 97

原创 蓝桥杯省赛数列求值

题目本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。给定数列 1,1,1,3,5,9,17,⋯,从第 4 项开始,每项都是前 3 项的和。求第 20190324项的最后 4 位数字。运行限制最大运行时间:1s最大运行内存: 128M题解#include <iostream>using namespace std;int main(){ // 请在此输入您的代码 long long int f[4]; f[1]=f[2]=f[3]=1;

2022-02-20 19:56:55 297

原创 2022.01.16单片机学习内容—独立按键

一、复习基础位运算位运算:1、<<按位左移2、>>按位右移3、&按位与4、|按位或5、^按位异或~按位取反二、实验内容1、独立按键控制LED亮灭2、独立按键控制LED状态3、独立按键控制LED显示二进制4、独立按键控制LED移位三、代码4//独立按键控制LED移位,K1(P3.1)控制右移,K2(P3.0)控制左移#include <REGX52.H>unsigned char a=0;void Delay(unsigned i

2022-01-16 12:32:00 312

原创 定时/计数器应用3——脉冲宽度的测量

1、汇编语言:ORG 0000HLJMP MAINORG 0100HMAIN: MOV TMOD,#09H mov TH0,#00H MOV TL0,#00H SETB TR0L1: JNB P3.2,NEXT SJMP L1NEXT: MOV A,TH0 CJNE A,#0,NEXT1 MOV A,TL0 CJNE A,#0,NEXT1 SJMP L1NEXT1: MOV P1,TH0 MOV P2,TL0 MOV TH0,#00 MOV TL0,#00 SJ

2021-11-03 21:38:02 3810 1

原创 定时/计数器应用2——产生周期波形

汇编程序:ORG 0000HLJMP MAINORG 000BHCPL P1.0RETI //中断入口结束的时候加RETIORG 0100HMAIN: MOV TMOD,#02H MOV TL0,#06H MOV TH0,#06H SETB EA SETB ET0 SETB TR0 SJMP $ ENDC51程序:#include<reg51.h>#define uchar unsigned char#define uint unsigned int

2021-11-03 19:13:37 740

原创 电子表的控制和制作

电子表的控制和制作电子表的静态显示设计#include<reg51.h>#define uchar unsigned char#define uint unsigned int#define Led_port0 P0#define Led_port1 P1uchar code Led_code[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//数码管显示0,1,2,3...接口上的值void deplay(uchar

2021-10-30 14:38:27 168

原创 花样灯的制作

方法一:#include<reg51.h>#define uchar unsigned char#define Led_port P1uchar code Led_code[8]={0x7e,0xbd,0xdb,0xe7,0xdb,0xbd,0x7e,0xff};void deplay(uchar x){uchar i,j,k; for(i=0;i<x;i++) for(j=0;j<200;j++) for(k=0;k<165;k++

2021-10-30 12:11:31 105

原创 实现按钮点灯

实现在按钮按下时,灯点亮#include<reg51.h>#define uchar unsigned charvoid main(){ uchar b=0x01; if(P2==~(b<<2)) P1=~b; else P1=0xff;}注意问题:P1_0与P2_2的赋值方法!!

2021-10-29 21:19:30 184

原创 流水灯控制

#include<intrins.h>#include<reg52.h>#define uchar unsigned char#define uint unsigned intvoid mDeplay(uint Deplay){ uint i; for(;Deplay>0;Deplay--) for(i=0;i<110;i++);}//延时操作void main(void){ uchar a,i; w

2021-10-29 19:36:17 659

原创 NOI刷题之1.9编程基础之顺序查找

题目:笨小猴描述假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次数,如果maxn-minn是一个质数,那么笨小猴就认为这是个Lucky Word,这样的单词很可能就是正确的答案。输入:只有一行,是一个单词,其中只可能出现小写字母,并且长度小于100。输出:共两行,第一行是一个字符串,假设输入的的单词是Lucky Word,那么输出“Lucky Word”,否则输出“No Answer”;第二行是一个整数,如果输入单词是Lucky Word,输出max

2021-10-29 17:30:14 622

原创 构造哈夫曼树

#include<iostream>using namespace std;typedef struct{ int weight; int parent,lchild,rchild;}HTNode,*HuffmanTree;void Select(HuffmanTree ht, int j, int* s1, int* s2){ int min[2],tmp;for(int i=0;i<2;i++){ for(int k=1;k<=j;k++){ if(ht

2021-10-29 13:46:40 64

空空如也

空空如也

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

TA关注的人

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