首页
学习
活动
专区
工具
TVP
发布

女程序员的日常

专栏作者
38
文章
49349
阅读量
35
订阅数
vector类的简单实现
vector支持很多种数据类型,故要定义成模板类 0、数据成员 长度 theSize 容量 theCapacity 指针 T* array 另外还要指定容量的增长步长 int theSize; int theCapacity; T* array; #define WALK_LENGTH 64; 1、构造函数 无参数构造函数 用几个相同值初始化的构造函数 拷贝构造函数 析构函数 myVector():theSize(0),theCapacity(0),array(NULL){} my
Christal_R
2021-04-15
2960
string类的实现
只有返回一个引用,才可以允许连续赋值。否则如果函数的返回值是void,应用该赋值运算符将不能做连续赋值。假设有3个CMyString的对象:str1、str2和str3,在程序中语句str1=str2=str3将不能通过编译 。若只是两个对象之间的赋值,返回值为void也可以达到效果。
Christal_R
2021-04-09
4630
203.移除链表元素
题目描述 删除链表中等于给定值 val 的所有节点。 示例: 输入: 1->2->6->3->4->5->6, val = 6 输出: 1->2->3->4->5 注意点 1、删除点在开头; 2
Christal_R
2021-01-05
8250
59. 螺旋矩阵 II
给定一个正整数 n,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。
Christal_R
2020-12-18
5110
动态规划解决01背包问题
一、问题描述:有n 个物品,它们有各自的重量和价值,现有给定容量的背包,如何让背包里装入的物品具有最大的价值总和?
Christal_R
2019-09-11
7730
分治法解决最大子数组问题
问题:输入一个整形数组(有正数也有负数),数组中连续的、一个或多个元素组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。
Christal_R
2019-09-11
1.2K0
CentOS安装python3
yum groupinstall "Development tools" yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel . .
Christal_R
2019-01-02
8940
LeetCode之Add Two Numbers
  先分位求总和得到 totalsum,然后再将totalsum按位拆分转成链表;
Christal_R
2018-08-28
3090
Effective C++学习笔记之#define
  条款02:尽量以const、enum、inline替换#define;尽可能用编译器代替不必要的预处理器。
Christal_R
2018-08-28
4420
Effective C++学习笔记之explicit
  explicit意思为“明确的”和“清楚的”,是C++的关键词,意在阻止隐式类型的转换;
Christal_R
2018-08-28
4700
全面理解SSD和NAND Flash
  Flash Memory又叫做闪存,是一种非易失性存储器。非易失性是指断电之后数据不会丢失,这里就涉及到断电保护(后面详细讲解)。
Christal_R
2018-07-31
2.5K0
腾讯面试经验2
时间:2017年10月16日11:30面试。 地点:重庆万达艾美酒店。 信息:女,本科应届生,面试后台开发岗位。   在深圳的面试已经全部结束了,偶然间听朋友说重庆、长沙等场地的面试还在进行中,只
Christal_R
2017-12-25
3.1K0
值类型和引用类型的区别,struct和class的区别
Christal_R
2017-12-25
3.3K0
ECC检验与纠错
本文介绍了ECC检验与纠错技术,以及其在NAND闪存中的应用。ECC能够检测和纠正NAND闪存中的数据错误,从而提高数据存储的可靠性。ECC技术的工作原理包括生成ECC签名、检测数据错误和纠正数据错误等步骤。在NAND闪存中,ECC技术可以提高数据存储的可靠性,减少数据错误的发生。
Christal_R
2017-12-25
2.9K0
坏块管理(Bad Block Management,BBM)
本文介绍了坏块管理(Bad Block Management,BBM)的基本概念、实现方法以及注意事项。主要包括出厂坏块、新增坏块、假性坏块、坏块判断、坏块管理、坏块不建议擦除、坏块管理策略等内容。
Christal_R
2017-12-25
1.9K0
全面理解SSD和NAND Flash
本文介绍了全面理解SSD和NAND Flash的重要性和评价标准,包括稳定性、性能、寿命等方面的指标。
Christal_R
2017-12-25
1.9K0
SSD的传输总线、传输协议、传输接口
Christal_R
2017-12-25
2.3K0
NAND Flash底层原理,SLC MLC TLC比较
NAND-Flash 的存储原理   固态硬盘最小单元的基本架构如下:   我们知道计算机中所有的信息储存最终都必须回归到 0与1,原则上,只要存储单元能提供两种或两种以上可供辨识的状态,便可以拿来纪
Christal_R
2017-12-25
2.8K0
STM8S——Flash program memory and data EEPROM
Christal_R
2017-12-25
1.6K0
快慢指针
一、快慢指针说明   快慢是指移动步数的长短,也就是每次向前移动速度的快慢。如,指定快指针每次沿着链表向前移动2步,指定慢指针每次沿着链表向前移动1步。 二、快慢指针的应用 1、判断单链表是否为循环链
Christal_R
2017-12-25
5260
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档