女程序员的日常

38 篇文章
17.5K 次阅读
35 人订阅

全部文章

Christal_R

vector类的简单实现

5930
Christal_R

string类的实现

只有返回一个引用,才可以允许连续赋值。否则如果函数的返回值是void,应用该赋值运算符将不能做连续赋值。假设有3个CMyString的对象:str1、str2和...

10540
Christal_R

203.移除链表元素

6420
Christal_R

59. 螺旋矩阵 II

给定一个正整数 n,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。

10340
Christal_R

动态规划解决01背包问题

一、问题描述:有n 个物品,它们有各自的重量和价值,现有给定容量的背包,如何让背包里装入的物品具有最大的价值总和?

44510
Christal_R

分治法解决最大子数组问题

问题:输入一个整形数组(有正数也有负数),数组中连续的、一个或多个元素组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。

13330
Christal_R

CentOS安装python3

yum groupinstall "Development tools" yum install zlib-devel bzip2-devel openssl...

49632
Christal_R

LeetCode之Add Two Numbers

先分位求总和得到 totalsum,然后再将totalsum按位拆分转成链表;

13610
Christal_R

Effective C++学习笔记之#define

条款02:尽量以const、enum、inline替换#define;尽可能用编译器代替不必要的预处理器。

15010
Christal_R

Effective C++学习笔记之explicit

explicit意思为“明确的”和“清楚的”,是C++的关键词,意在阻止隐式类型的转换;

16920
Christal_R

全面理解SSD和NAND Flash

Flash Memory又叫做闪存,是一种非易失性存储器。非易失性是指断电之后数据不会丢失,这里就涉及到断电保护(后面详细讲解)。

97230
Christal_R

腾讯面试经验2

时间:2017年10月16日11:30面试。 地点:重庆万达艾美酒店。 信息:女,本科应届生,面试后台开发岗位。   在深圳的面试已经全部结束了,偶然间听朋...

2.1K10
Christal_R

值类型和引用类型的区别,struct和class的区别

C#值类型和引用类型 1、简单比较   值类型的变量直接存储数据,而引用类型的变量持有的是数据的引用,数据存储在数据堆中。   值类型(value type):...

72310
Christal_R

ECC检验与纠错

引入ECC   ECC:Error Checking and Correction,是一种差错检测和修正的算法。   NAND闪存在生产和使用中都会有坏块产生,...

74210
Christal_R

坏块管理(Bad Block Management,BBM)

看了很多坏块管理的文章,加上自己的理解,把整个坏块管理做了个总结。 坏块分类 1、出厂坏块   又叫初始坏块,厂商会给点最小有效块值(NVB,mininum...

51310
Christal_R

全面理解SSD和NAND Flash

Flash Memory又叫做闪存,是一种非易失性存储器。非易失性是指断电之后数据不会丢失,这里就涉及到断电保护(后面详细讲解)。 总体思路 1、前言:HD...

49110
Christal_R

SSD的传输总线、传输协议、传输接口

前言:关于SSD,有众多总线类型、协议类型、接口类型,每个接口还包括不同型号,在这里花点时间全部整理一下,整理日期2017-08-08。 1.传输总线 总线就像...

56210
Christal_R

NAND Flash底层原理,SLC MLC TLC比较

NAND-Flash 的存储原理   固态硬盘最小单元的基本架构如下: ?   我们知道计算机中所有的信息储存最终都必须回归到 0与1,原则上,只要存储单元能提...

1.7K20
Christal_R

STM8S——Flash program memory and data EEPROM

1、简介   STM8S内部的FLASH程序存储器和数据EEPROM是由一组通用寄存器来控制的;所以我们可以通过这些通用寄存器来编程或擦除存储器的内容、设置写保...

52310
Christal_R

快慢指针

一、快慢指针说明   快慢是指移动步数的长短,也就是每次向前移动速度的快慢。如,指定快指针每次沿着链表向前移动2步,指定慢指针每次沿着链表向前移动1步。 二、快...

32510

扫码关注云+社区

领取腾讯云代金券