自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张登雨的博客

学习笔记

  • 博客(15)
  • 收藏
  • 关注

原创 multisim中示波器显示电流变化波形

文章目录介绍位置测量介绍文章转自菜菜Chicken 的博文使用电流互感器串到电路里面,将电流转换成电压值,再使用示波器测量电流互感器的电压值即可;电流互感器默认电阻为1欧姆,所以是1:1反应电流波形的。位置Place——Component——Sources——CONTROLLED_VOLTAGE_SOURCES——CURRENT_CONTROLLED_VOLTAGE_SOURCE测量...

2021-03-31 20:20:43 6118

原创 C语言 | 单调队列实现

力扣239题. 滑动窗口最大值

2021-03-31 13:59:03 493

原创 2021华为软件挑战赛复盘

文章目录甭讲了,菜叫到了,白给就完事了甭讲了,菜叫到了,白给就完事了

2021-03-29 15:32:42 285

原创 C语言 | 库函数atoi用法

描述C 库(stdlib.h)函数 int atoi(const char *str) 把参数 str 所指向的字符串转换为一个整数(类型为 int 型)。声明下面是 atoi() 函数的声明。#include "stdlib.h"int atoi(const char *str)参数该函数返回转换后的长整数,如果没有执行有效的转换,则返回零。实例#include <stdio.h>#include <stdlib.h>#include <string.

2021-03-29 15:22:07 595

原创 git | windows下git clone很慢的解决办法

参考博主:吃透Java的文章

2021-03-28 15:35:04 285

原创 C语言 | 实现循环队列

参考博主 野指针丶的文章队列为先入先出的数据结构,循环队列即将队列的头尾相连#include <stdio.h>#include <stdlib.h>#define M_S 20 //定义数组长度,限制元素个数//定义结构体typedef struct Queue { int* data; int front; //前指针,指向队首 int rear; //后指针,指向对尾} T_Queue, *PT_Queu

2021-03-28 11:33:41 99

原创 C语言 | 队列实现栈

力扣225题/* 构造队列结构 */#define LEN 20typedef struct queue { int* data; int head; int rear; int size;} Queue;/* 初始化队列 */Queue* initQueue(int k) { Queue* obj = (Queue*)malloc(sizeof(Queue)); obj->data = (int*)malloc(sizeof(int) *

2021-03-27 21:42:07 120

原创 C语言 | 栈实现队列

力扣232题/* 构造一个栈: * 栈指针、栈的大小、栈的最大容量 */typedef struct Stack { int* stk; int stkSize; int stkCapcaity;}T_Stack, *PT_Stack;/* 栈的初始化 */PT_Stack stackCreate(int capacity) { PT_Stack ret = (PT_Stack)malloc(sizeof(T_Stack)); ret->stk

2021-03-27 15:28:33 214

原创 Altium Designer中修改敷铜与焊盘间的间距

参考 娱乐专用啪啪的博客截图:在敷铜时发现出现以上问题,焊盘和敷铜是连接在一起的,中间没有间隙,找遍suo’所有规则没有找到可设置的选项,在一论坛中看到一个相关回复贴,试验了一下完美解决问题,下面附上操作步骤。步骤:设计---->规则—》electrical------->you’右键添加新规则,在新规则中设置在 查询构建器 中的设置如下:确定后 将IsPolygon 改为(InPoly),记住连 括号一起 ,然后就可以在下面更改敷铜与焊盘间的间距了(这种办法也可以单

2021-03-10 16:49:03 6599

原创 Altium designer中批量修改字体大小

参考百度百科**第一步:**鼠标放在想要修改的字符或者文字上,鼠标”左键“点击选中该文字,然后鼠标右键,弹出如下对话框,然后点击”查找相似对象“**第二步:**在弹出的”发现相似目标“对话框中,点击”String Type“;然后在其右边有个下拉箭头;点击下来:选中”Same“;然后点击确认。如下图所示:**第三步:**在弹出的”PCB Inspector“对话框中,在下图红色框内的输入框中,修改字符或者文字的高和宽;输入完毕后,任意点击次对话框的其他部分,此时修改才会生效,然后关闭”PCB I

2021-03-10 10:43:31 14087

原创 C语言 | realloc的工作原理

本文转载了duger的博客realloc 用过很多次了。无非就是将已经存在的一块内存扩大。char* p = malloc(1024);char* q = realloc(p,2048);现在的问题是我们应该如何处理指针 p。 刚开始按照我最直观的理解,如果就是直接将 p = NULL;。 到最后只需要释放 q的空间就可以了。因为最近在做个封装。结果在做单元测试的时候发现。有时候我在 free(q); 的时候会出错。这样我就郁闷了。后来仔细一跟踪,发现 realloc 完以后 q 和 p 的指针

2021-03-09 22:00:41 449 1

原创 C语言 | 双指针的空间分配

参考leetcode15题:其中参数 int** returnColumnSizes 表示返回数组中每一行的列数:分配: *returnColumnSizes = (int*)malloc(numsSize * numsSize *sizeof(int));使用: (*returnColumnSizes)[*returnSize] = 3; /* 返回数组当前行的列数为3 */其中返回数组ret为类似二维数组:分配: int** ret = (int**)mallo

2021-03-08 18:56:36 516

原创 C语言 | 开源库uthash.h的使用

C中uthash.h哈希表的使用

2021-03-06 14:00:56 1494

原创 C语言 | 动态创建链表

leetcode第2题:2.两数相加其中动态构造新链表的方法为:使用左右指针进行构造struct ListNode* head = NULL, tail = NULL;......if () { head = tail = (struct ListNode*)malloc(sizeof(struct ListNode)); tail->val = ...; tail->next = NULL;} else { tail->next = (stru

2021-03-05 16:37:42 203

原创 markdown | 手动安装PicGo插件-gitee图床插件安装

转发自美丽的星空 的文章

2021-03-02 10:49:23 539 1

空空如也

空空如也

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

TA关注的人

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