dove1202ly的博客

keep runing

【剑指Offer04】替换空格

【题目描述】 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 【思路讲解】 【实现代码】 class Solution { public: void replaceSpa...

2018-08-23 21:39:01

阅读数 55

评论数 0

【剑指Offer03】二维数组中的查找

【题目描述】 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 【方法一代码】 class Solution { public: bo...

2018-08-23 20:50:02

阅读数 43

评论数 0

【数据结构】排序算法之堆排序

什么是堆? 如果下面这张图看不懂的话,那就戳这个什么是堆   那我们今天主要来看怎么利用堆的性质来进行堆排序 初始数组: int arr[]={2,5,4,9,3,6,8,7}; ^_^以下介绍升序排序的步骤 第一步:用数组元素创建堆 【代码实现】  #include...

2018-08-19 16:30:08

阅读数 50

评论数 0

如何实现一个只能在栈上或者堆上生成对象的类?

什么才算是在栈上定义的对象?什么是在堆上定义的对象? 堆上:即存放的是由new创建的对象和数组,即动态申请的内存都放在堆内存 栈上:存放的是用来一些基本类型的变量和对象的引用变量 堆就相当于在家自己做饭,吃饭苦逼的还要刷碗,呜呜呜~ 栈就相当于去饭店吃饭,只管吃...

2018-08-16 20:15:07

阅读数 215

评论数 0

【剑指Offer02】C++实现单例模式

题目:设计一个类,我们只能生成该类的一个实例 什么是单例模式? 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例 单例模式的静态解析图  单例模式可以分为懒汉式和饿汉...

2018-08-07 11:30:44

阅读数 936

评论数 0

【剑指Offer01】赋值运算符重载

题目:如下为类型为CMyString的声明,请为该类型添加赋值运算符函数 class CMyString { public: CMyString(char* pData = NULL); CMyString(const CMyString& str); ~CMyS...

2018-08-07 10:47:21

阅读数 85

评论数 0

【数据库】基础学习之库的基本操作(增删查备份)

登录上我们的数据库之后,我们就可以来进行一下的基础操作了。。。。。。 一、相关库操作 1、查看当前数据库中已有的库语句:show databases; 2、建库基本语句:create database 库名; 例如:新建一个ly库 4、显示数据库创建语句:show create ...

2018-08-05 11:39:29

阅读数 91

评论数 0

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