微笑玫瑰

文章
7
资源
0
加入时间
3年0月8天

最大的矩形

问题描述  在横轴上放了n个相邻的矩形,每个矩形的宽度是1,而第i(1 ≤ i ≤ n)个矩形的高度是hi。这n个矩形构成了一个直方图。例如,下图中六个矩形的高度就分别是3, 1, 6, 5, 2, 3。  请找出能放在给定直方图里面积最大的矩形,它的边要与坐标轴平行。对于上面给出的例子,最大矩形如下图所示的阴影部分,面积是10。输入格式  第一行包含一个整数n,即矩形的数量(1 ≤ n ≤ 10...

内联函数 inline示例

为什么要使用内联函数***省去了调用的过程,加快程序运行速度 ***举例输入的两个数分别为5和3打印结果:ret=8#include<stdio.h>inline int add(int a, int b){ return a+b;}int main(){ int a; int b; int ret; int i; for(i=0;i<2;i++){

第十二课 实模式到保护模式 下

  这一节,我们深入研究一下保护模式:定义显存段为了显示数据,必须存在两大硬件:显卡+显示器显卡:  1、为显示器提供需要显示的数据  2、控制显示器的模式和状态显示器:  1、将目标数据以可见的方式呈现在屏幕上显存的概念和意义:1、显卡拥有自己内部的数据存储器,简称显存2、显存在本质上和普通内存无差别,用于存储目标数据3、操作显存中的数据将导致显...

第七天笔记Linux常用命令Vi编辑器

Linux常用命令命令格式Linux命令常用结构:Command[-option][argument]Command: 即要运行的命令的本身,说白了就是一个软件(程序);Option: 是选项(可选),选项是控制命令运行状态和行为的(可多个选项一起,如dn-hT);Argument: 是参数(可选),是命令要操作对象如文件、路径、数据、目录等;在指令的第一部分按[tab]键一下为所有命令选择,在非第一部分按[tab]键两下为[文件补全];帮助命令命令名 --help 查看命令帮助W