自定义博客皮肤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)
  • 收藏
  • 关注

转载 【001 数字后端 | 需要了解什么】

对整个设计进行一个宏观的规划,包括像模块大小的规划,Macro的摆放,电地power走线的规划。这是设计中最常见的一个单元了,Macro是一个宽泛的概念,通常我们把它分为硬核(Hard Macro)和软核(Soft Macro)。包括布线后的优化,主要是调用PR工具的算法对design中的net进行自动布线,并在布线后继续优化timing, area和power等。主要是时钟树的生长,基于设计约束中的关于时钟的定义约束进行时钟树的生成,在满足时钟drv约束的前提以及个人关于时钟约束的前提下生成树。

2023-04-23 20:45:01 1088

原创 2021-09-18

通讯录管理系统1.添加联系人2.显示联系人、3.删除联系人4.查找联系人5.修改联系人6.清空联系人0.退出通讯录在这里插入代码片

2021-09-18 18:32:01 108

原创 2021-09-18结构体与指针的结合

结构体与指针的结合问题:如何通过指针访问结构体的成员及属性?解答: 利用操作符->具体如下:#include <iostream>#include <string> using namespace std;struct Student{ string name; int age; int score;};int main(){ //1.创建结构体变量 struct Student s={"张三",18,100}; //2.通过指针指向结构体变

2021-09-18 10:45:27 252

原创 2021-09-18初识结构体

结构体1.结构体的三种定义(1)struct 结构体名 变量名(2)struct 结构体名 变量名 = (成员1值,成员2值…)(3)定义结构体时顺便创建变量struct Student{//成员类型集合string name;int age;int score;} s3;#include <iostream>#include <string> using namespace std;//1.创建学生数据类型——包括 姓名,年龄 ,分数//【提醒】末尾

2021-09-18 10:29:20 115

原创 2021.9.17指针

##指针1.指针就是记录地址的编号2.可以通过指针保持一个地址3.指针就是地址4.空指针:初始化int p=NULL;5.常量指针:int const p=&a; int P=&a;指针指向的值不可以改,但是可以改指针指向:6.指针常量:int const p=&a;指针指向的值可以改,但是指针指向不可以改:7.const int* const p=&a;指针指向的值不可以改,指针指向不可以改8.利用指针访问数组数据int a =10;int *p

2021-09-17 21:49:12 75

原创 2021-09-11

函数分文件编写实现两个数字交换的函数1.创建.h后缀名的头文件2.创建.cpp后缀名的源文件3.在头文件中写函数声明4.在源文件中写函数定义具体操作1.工程选项下----->头文件----->右键点击添加----->新建项===>命名为swap.h2.工程选项下----->源文件----->右键点击添加----->新建项===>命名为swap.cpp3.在头文件中写函数声明//函数的声明#include using namespace

2021-09-11 19:10:06 91

原创 2021-09-10

函数的简单理解实现一个加法函数,功能是,传入两个整形数据,计算数据相加的结果,并且返回1.返回值类型 int2.函数名 add3.函数列表 (int num1,int num2 )4.函数体语句 int sum=num1+num2;5.return 表达式 return sum;语法:返回值类型 函数名 参数列表int add (int num1,int num2){函数体语句int sum = num1 +num2 ;return 表达式return

2021-09-11 11:17:21 209

原创 2021-09-09

二维数组——统计三位同学的三科成绩思路:1.创建二维数组:3行3列遍历数组用两个for循环嵌套就可以啦~2.统计考试成绩,让每行相加统计出总和sum += scores[i][j];#define _CRT_SECURE_NO_WARNINGS#include <cstdio>#include <iostream>using namespace std;int main(){ int scores[3][3] = { {100,100,100},

2021-09-10 10:47:40 203

原创 2021-09-09

冒泡排序一维数组的冒泡排序实现步骤:1.创建数组,可直接for遍历检查数据2.两两比较,每一次都少一次3.数组元素个数为9;//排序个数=元素个数-1//对比次数=原数个数-排序轮数-1#include <iostream>using namespace std;int main(){ //利用冒泡实现"升序"排序 int arr[9] = { 4,2,8,0,5,7,1,3,9 }; cout << "排序后的数组元素是: " <<

2021-09-09 13:58:55 86

原创 2021-09-08

数组元素逆置(首尾互换)首尾元素互换,前提需要先创建一个缓存,用于暂时存储数据思路:1.创建起始下标,结尾下标以及数组int temp=arr[start];int start=0;int end = sizeof(arr) / sizeof(arr[0])-1;int arr [5] = { 1,3,2,5,4 };//遍历元组元素用forfor (int i = 0 ; i<5;i++){cout << arr[i] << endl;}2.实

2021-09-08 18:00:00 96 1

原创 c++如何在数组中找到“最大值“后输出?

问题1:如何在数组中找到最大值后输出?解决:1.创建一个数组int arr[5]={300,200,400,500,100};2.先默认数据最大值为0int max = 0;3. 遍历数据用for遍历for(int i =0;i <5;i++){//cout <<arr[i] <<endl;}3.1判断数据元素与最大值的谁大if语句3.1.1如果数组元素大于最大值则将数据元素赋予最大值for(int i =0;i <5;i++){//cout

2021-09-08 16:36:50 2834

空空如也

空空如也

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

TA关注的人

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