自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

转载 1个球从100m落下,每次时,反跳原高度的一半,再落,再反弹,求第10次落地共经过多少m,第10次反弹多高。 谭浩强《c语言程序设计》第五章第十一题

题目本题是谭浩强《c语言程序设计》第五章第十一题题目:1个球从100m落下,每次时,反跳原高度的一半,再落,再反弹,求第10次落地共经过多少m,第10次反弹多高。提示:以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。一、解题思路思路:1.反弹10次,使用for循环进行遍历2.高度(第一次)h=100,第二次h=100/2;第三次等于前一次的h/2;3.共经过多少米:s=s+h*2(第一次是从100m落下,第二次是弹起50吗m并且落下50m加起来为100m,如此往复.

2022-05-04 21:44:39 721

原创 gitee上传

感谢袁老师教的方法,这个方法可以实现,别人用链接打开你的网页希望对学习这方面的人有帮助,(假期的时候,自己看B站,搞得难用的很,都忘了怎么用,再次感谢老师方法)

2021-12-15 22:35:03 409

原创 两点之间最短距离:贪心算法 (DIJKSTRA算法)

在交通网络日益发达的今天,针对人们关心的各种问题,利用计算机建立一个A城市的交通咨询系统。在系统中采用图来构造各个城市之间的联系,图中顶点表示城市,边表示各个城市之间的交通关系,所带权值为两个城市间的耗费。这个交通咨询系统可以回答旅客提出的各种问题,例如:如何选择一条路径使得从A城到B城途中中转次数最少;如何选择一条路径使得从A城到B城里程最短;如何选择一条路径使得从A城到B城花费最低等等的一系列问题。#include<stdio.h>#define max1 1000int

2021-12-15 21:49:33 1654

原创 floyd算法最短路径

#include<stdio.h>int A[20][20];int Path[20][20];int MGraph[20][20];int n;int k,l;void printPath(int u,int v){if(Path[u][v]==-1){printf(“输出路径\n”);printf("%d %d\n",u,v);}else{ int mid=Path[u][v]; printPath(u,mid); printPath(mid,v);}

2021-11-18 09:35:58 416

原创 默认网页bing改为百度

2021-09-24 13:38:40 476

转载 Spring的配置文件找不到元素 ‘beans‘ 的声明

一般是由Spring的版本导致的,你可以尝试使用如下的某一种。<?xml version="1.0" encoding="UTF-8"?>..或<?xml version="1.0" encoding="UTF-8"?>…

2021-09-13 22:19:21 480

原创 单片机定时器与中断

void InitTimer0(){TMOD=0x01;TH0=(65535-50000)/256;TL0=(65535-50000)%256;ET0=1;EA=1;TR0=1;}unsigned char count=0;void ServicerTimer0 () interrupt 1{TH0=(65535-50000)/256;TL0=(65535-50000)%256;count++;if(count%100){L1=~L1;}if(count100){L8

2021-07-07 22:28:10 411 1

原创 单片机--ds18b20

#include “reg52.h”//#include “absacc.h”#include “onewire.h”unsigned char code SMG_NoDot[18] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x80,0xc6,0xc0,0x86,0x8e,0xbf,0x7f};unsigned char code SMG_IsDot[10] = {0x40,0x79,0x24,0x30,0x19,..

2021-07-07 20:47:45 225

原创 单片机串口通信

#include"reg52.h"#include"ls138.h"sfr AUXR = 0X8E;void InitSystem(){SelectHC573(5);P0 = 0X00;SelectHC573(4);P0 = 0XFF;}//======================================void InitUart(){TMOD = 0X20;TH1 = 0XFD;TL1 = 0XFD;TR1 = 1;SCON = 0X50;AUXR = 0X

2021-07-07 20:29:45 149

原创 单片机控灯(pwm脉宽调制信号)

#include"reg52.h"#include"ls138.h"#include"delay.h"sbit L1=P0^0;sbit S7=P1^0;unsigned char count=0;unsigned char pwm_duty=0;void InitTimer0(){TMOD=0x01;TH0=(65535-100)/256;TL0=(65535-100)%256;ET0=1;EA=1;}void ServicerTimer0() interrupt 1{T

2021-07-07 20:28:09 233

原创 单片机矩阵键盘

#include"reg52.h"#include"ls138.h"sfr P4=0xC0;sbit R1=P1^0;sbit R2=P1^1;sbit R3=P1^2;sbit R4=P1^3;sbit C4=P1^4;sbit C3=P1^5;sbit C2=P1^6;sbit C1=P1^7;unsigned char code SMG_duanma[18] ={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x

2021-07-07 18:48:07 216

原创 单片机数码管练习题

数码管动态显示,2018–月份#include"reg52.h"#include"ls138.h"unsigned char yu=1;unsigned char code SMG_duanma[18] ={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x80,0xc6,0xc0,0x86,0x8e,0xbf,0x7f};void DisplaySMG_Bit(unsigned char value,unsigned char

2021-07-06 09:24:19 872

转载 二叉树前序中序后序递归实现

前序遍历:class Solution {public:void traversal(TreeNode* cur, vector& vec) {if (cur == NULL) return;vec.push_back(cur->val); // 中traversal(cur->left, vec); // 左traversal(cur->right, vec); // 右}vector preorderTraversal(TreeNode* root)

2021-06-27 17:08:37 113

原创 链表的练习题

1.已知链表结点结构如下:typedef struct N{int data;struct N* next;}Node;下面函数原型中参数head是一个有升序链表的头指针,该链表尾结点指针域为NULL,编写函数根据参数x在堆区创建结点插入到链表合适位置,保持链表仍有序。void f(Node* head,int x){//代码从这里开始Node* np=malloc(sizeof(Node));np->data=x;np->next=NULL;if(!head||!(h

2021-06-10 20:47:22 252

原创 排序-快速排序

void quicksort(int arr[],int low,int high){int temp=arr[low];int i=low;int j=high;if(low<high){//}while(i<j){ while(i<j&&arr[j]>=temp) { j--; } if(i<j) { arr[i]=arr[j]; i++; } while(i<j&&arr[i]<=te

2021-06-08 20:18:57 88

原创 排序算法-归并排序

void merge(int arr[],int low,int mid,int high){int i,j,k;int n1=mid-low+1;int n2=high-mid;int L[n1],R[n2];for(i=0;i<n1;i++){L[i]=arr[low+i];}for(j=0;j<n2;j++){R[j]=arr[mid+j+1];}i=0;j=0;k=low;while(i<n1&&j<n2){if(L[i]

2021-06-08 20:04:31 108

原创 数据库视图,索引(和建表差不多,)

视图create view 视图名asselect 子句with check optioncreate unique clustered index index_id on book(book_id)sp_helpindexdrop index 表名.索引名

2021-05-29 19:59:32 95

原创 数据库查询(不全)

简单查询select name,authorfrom bookselect distinct sex//重复的只选一个from bookselect * from bookwhere public in(‘123’,‘2123’,‘231’)not inlike’王%’is not null升序select * from bookorder by 列名 asc分组select reader_id,count(book_id) from borrowgroup by reader

2021-05-29 19:57:24 141

原创 数据库,表,数据的创建,修改

create databask 库drop databask 库varchar(11)binary(11)not nulluniqueprimary key(主码,主键,关键字)check(年龄>10 and 年龄<60)defult(默认)foregin key(外码,外关键字)create table book{book_id char(10) primary key,}修改表列的修改alter table bookalter column 列名 数据

2021-05-29 16:59:47 89

原创 windows镜像下载到优盘msdn

镜像准备MSDN,我告诉你 https://msdn.itellyou.cn/

2021-05-15 13:56:43 194

原创 黑屏与蓝屏问题解决方案

五.常见系统问题关键字:开机之后黑屏,只有一个孤零零的光标,还能动:资源管理器没起来,使用组合键ctrl+shift+esc唤出任务管理器,点击文件-运行新任务,输入explorer.exe-确定,即可解决问题。开机蓝屏:记录下蓝屏代码,上网搜搜可能的原因,大部分都可能是驱动软件的问题或者最近安装的windows安全更新造成的。可以尝试进入安全模式,卸载最近的windows update,或者卸载出问题的驱动。开机boot mgr is missing:系统的引导文件出现了问题,进入PE,使用引导修

2021-05-06 12:19:41 465 3

转载 Linux平台Makefile文件的编写基础篇

目的:基本掌握了 make 的用法,能在Linux系统上编程。环境:Linux系统,或者有一台Linux服务器,通过终端连接。一句话:有Linux编译环境。准备:准备三个文件:file1.c, file2.c, file2.hfile1.c:#include <stdio.h>#include “file2.h”int main(){printf(“print file1$$$$$$$$$$$$$$$$$$$$$$$$\n”);File2Print();return 0

2021-05-05 14:40:07 132

转载 Linux下C开发

Linux下C开发:1,gcc,gdb的使用。2,Makefile文件的编写。3,系统函数的使用4,文件操作5,串行通信6,进程控制7,进程间通信8,网络编程9,图形编程10,数据库编程11,qt编程

2021-05-05 14:09:36 58

转载 Linux下C开发之gcc,gdb的使用

Linux下C开发之——gcc,gdb的使用gcc编译器前提编辑工具的使用:vi vim Emacs。vi hello.c一、常见步骤:对于只有一个源文件的简单程序,常常只有编译,运行两步。1,gcc hello.c -o hello2,./hello二、gcc编译流程gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步hello.c (源码)hello.i 生成预处理文件,参数是“-E”,把hello.c -&g

2021-05-05 13:50:09 215

转载 c/c++学习路线

② C++语言面向对象编程思想;类的封装,构造和析构、静态成员、对象管理;类的构造(有参构造函数、无参构造、拷贝构造、默认构造函数)和析构;对象动态管理、友元函数、友元类、操作符重载;C++编译器对象管理模型分析;类对象的动态管理(new/delete);友元函数和友元类;运算符重载(一元运算符、二元运算符、运算符重载难点、项目开发中的运算符重载);类的继承、多继承及其二义性、虚继承;多态(概念、意义、原理剖析、多态案例);虚函数、纯虚函数、抽象类(面向抽象类编程思想案例);函数模.

2021-04-29 10:52:36 112

转载 C语言,一级指针,二级指针,多级指针

一、一级指针指针就是地址。指针变量:代表地址的变量。数组C 语言中所有的数组都可以看成是一维数组,数组传参的时候会发生降维问题,任何数组传参都会降维成指针。指针指向元素;int a = 10;int* P = &a;这里面的 P 就是一个一级指针,它指向的是 a 的地址。P 里面存放的就是 a 地址的内容。int a = 10;int* p = &a; // 指针类型一定要与指针所指向数据的类型相同printf("%d\n", *p); // *p 就是解引用,原理是通

2021-04-28 19:37:06 254

原创 2021第十二届蓝桥杯大赛软件赛省赛 C/C++ 大学 B 组

试题 A: 空间本题总分:5 分【问题描述】小蓝准备用 256MB 的内存空间开一个数组,数组的每个元素都是 32 位二进制整数,如果不考虑程序占用的空间和维护内存需要的辅助空间,请问256MB 的空间可以存储多少个 32 位二进制整数?【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。试题 A: 空间 2第十二届蓝桥杯大赛软件赛省赛 C/C++ 大学 B 组试题 B: 卡片本题总分:5 分【问

2021-04-18 20:02:58 699 1

老毛桃上的重装系统步骤

社团里的,重装系统,老是记不住,希望对大家有用

2021-05-07

空空如也

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

TA关注的人

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