首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
铭毅天下_公众号同名
掘友等级
架构师
1、Elastic认证工程师; 2、阿里云MVP(http://t.cn/RmhnT3j); 3、CSDN博客专家、CSDN2013年、2016年博客征文大赛特等奖得主
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 18
沸点 1
赞
19
返回
|
搜索文章
最新
热门
虚析构函数、虚函数结合考题变种
1.[Effective C++原则07]:为多态基类声明virtual 析构函数。[如果不]: 如果不声明为析构函数,可能出现的结果如下:Derived对象的成分没有被销毁,形成资源泄露、在调试上会浪费很长时间。“C++标准”明确指出,当派生类对象经由一个基类指针pBaseOb...
常考字符串处理函数一网打尽
[题记]:近期笔试、面试中多次出现字符串处理函数的写法。包括最经典的:strcpy、strcat、strcmp、atoi、itoa,内存拷贝函数memcpy等。Baidu、google一下会有很多版本,良莠不齐,给大家阅读和辨识形成了负担,本就紧张的笔试、面试备战在选择中浪费了不...
设计模式之23种模式
定义/概念 1 简单工厂模式 Simple Factory Pattern 从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪...
设计模式之6大原则
名称 解释 0、单一职责原则(SRP) 就一个类而言,应该仅有一个引起它变化的原因。 一、"开放-封闭"原则(OCP) 在软件设计模式中,这种不能修改,但可以扩展的思想也是最重要的一种设计原则。即软件实体(类、模板、函数等等)应该可以扩展,但是不可修改。 【通俗】:设计的时候,时...
哈希表对字符串的高效处理
哈希表(散列表)是一种非常高效的查找数据结构,在原理上也与其他的查找不尽相同,它回避了关键字之间反复比较的繁琐,而是直接一步到位查找结果。当然,这也带来了记录之间没有任何关联的弊端。应该说,散列表对于那些查找性能要求高,记录之间关系无要求的数据有非常好的适用性。注...
NeuSoft经历
1. ——我举了个例子比如整形的数大小是有上限的,如果定义了比最大值大的数赋给了整形变量,此时就会越界。 【百度百科】:堆栈溢出就是不顾堆栈中分配的局部数据块大小,向该数据块写入了过多的数据,导致数据越界,结果覆盖...
数据结构面试之十二——排序3(排序算法归类、排序时间、空间复杂度、稳定性总结)
题注:《面试宝典》有相关习题,但思路相对不清晰,排版有错误,作者对此参考相关书籍和自己观点进行了重写,供大家参考。 平均时间复杂度 最好情况 最差情况 空间复杂度 稳定性 直接插入排序 O(n2) O(n) O(n2) O(1) 稳定 冒泡排序 O(n2) O(n) O(n2)...
数据结构面试之十一——排序2(归并、快速、堆排序)
题注:《面试宝典》有相关习题,但思路相对不清晰,排版有错误,作者对此参考相关书籍和自己观点进行了重写,供大家参考。5. 【算法思想】:采用分治法的算法思想,将原始数组分为A、B两个子数组,然后对A、B两个子数组继续划分为A1L,A1R,B1L,B1R四个子数组,继续划分直到数组中...
数据结构面试之十——排序1(直接插入、希尔、冒泡、直接选择排序)
题注:《面试宝典》有相关习题,但思路相对不清晰,排版有错误,作者对此参考相关书籍和自己观点进行了重写,供大家参考。1.【算法思想】:每次将一个待排序的元素,插入到前面已经排序的子序列中,直到全部元素插入完毕为止。//最简实现排序[交换实现].arr[j+1]= temp; //找...
重拾C++经典笔试30题(11-20)
11. 计算机程序主要由代码+数据组成,两部分是影响一个程序所需内存的重要因素。12.不被重视的sizeof()大小问题。cout<< sizeof(a=6) <<endl; //a=6是不被编译的,只是转换为a的类型。注意:sizeof(a=6)在编译过程中是不被翻译的,而是被...
下一页
个人成就
文章被点赞
56
文章被阅读
73,688
掘力值
1,841
关注了
16
关注者
64
收藏集
0
关注标签
10
加入于
2018-08-22