【工作日记】记第一次上库
摘要:
入职有一段时间了,之前几周只是学习一点工作要用的东西以及刷刷题,今天开始正式接触到与实际项目有关的东西,还是很令人振奋的。 首先是安装好工作要用的开发环境,然后安装git,关联自己的邮箱与个人ID,然后就可以开始自己的工作了。 我的工作是根据代码检查工具报的错在相应位置进行修改,一开始听导师说这种错
【C++-笔记】关于引用
摘要:
在学习函数参数传递的时候提到了引用的相关内容,因此打算做一个关于C++引用的总结。 首先是关于引用的定义:引用(reference)为对象起了另外一个名字,引用类型引用另外一种类型,通过声明符写成&d的形式来定义引用类型,其中d是声明的变量名。 初始化变量时,初始值会被拷贝到新建的对象中,然而在定义
【Java初学-个人笔记(1)】一些基础知识
摘要:
最近开始了Java的学习,打算记录一下作为知识的复习。 今天学习了一些最最基础的部分,有过C++基础学起来比较轻松,只需要注意一些与C++不同的地方即可。 Java中有byte这一类型,C++中没有 Java中的char占两个字节,C/C++只占一个字节 long类型要在数字后面加上一个L,以与in
【刷题总结-C】strcpy函数的用法-力扣12题总结
摘要:
strcpy函数的用法-力扣12题总结 力扣12题,整数转换罗马数字,思路非常简单,对于给定的数字num,依次从最大的数字单位1000开始递减,每次递减就在结果字符串中加入相应的罗马符号;比如对于数字2030,减两次1000后数字开始小于1000,然后结果字符串中会加入两个M,只要建立一个罗马字符与
【刷题总结-C】关于C语言中qsort函数中使用的cmp函数-力扣1636题总结
摘要:
关于cmp函数的书写与使用-力扣1636题中遇到的问题 起因是看到别人在讨论这道题的写法,然后自己就想试着解决一下,一开始想着可以使用C++里面slt中的哈希表,但是如果按照键值对排序的话好像不好操作,后来看到别人的方法中只需要使用一个全局数组用于记录频率然后再使用C中的qsort函数就可以实现排序
IEEE浮点数
摘要:
IEEE浮点数 在这节课中讲解了有关于浮点数的相关内容,对我来说在理解上比整数的补码表示要复杂的多,这里总结一下课上的内容以及自己的一些理解。 首先要知道对于小数来说,二进制只能准确表示形如x/2^k这种有理数,不满足这种形式的数需要循环重复位才能被准确表示,但是计算机的位数始终是有限的,因此这些数
【学习笔记】C语言中的移位操作
摘要:
在看CMU的深入理解计算机系统课程,打算对其中对于移位操作的讲解进行一个总结。 C语言中存在无符号数与有符号数的区别,但是在进行右移操作时,不管是有符号数还是无符号数都只使用>>,像Java中就不存在无符号数,如果想进行逻辑右移则使用>>>,算术右移则是>>。因此,需要弄清楚C语言当中的右移操作中逻
【随笔-问题】Markdown插入图片无法显示的问题
摘要:
开始使用VScode写md文件,遇到需要插入图片的情况,这里主要是插入本地图片遇到的问题,还没有试过插入网络图片。 首先查阅了Markdown插入图片的语法:  []中的“这是示例”用于在图片无法显示时指出图片大概内容,“标题”是当鼠标悬浮与图片上时会展现的内容,
【随笔-论文记录】论文统一将参考文献标号更改为上标
摘要:
在使用交叉引用在论文中插入参考文献时,所得到的标号不是上标形式,只是简单的中括号加数字:[10],类似于这种,在参考文献较多的情况下,一个一个调整又耗时又容易漏掉一些,因此考虑使用批量替换的方法。具体过程如下: 选中word最上一栏的开始->选择编辑一栏中的替换->点击更多->选中使用通配符->输入
【学习笔记】C++ Tutorial for Beginners-得到用户的输入
摘要:
需要输入或者输出一个数字或者一个字符时,可以使用cout/cin: int a; cout << "Enter your age: "; cin >> a; cout << "Your age is " << age; 如果是需要输入或者输出一个string字符串呢?我们需要使用getline,可以