乞力马扎罗的雪CYF的博客

与您分享IT技术,实现共同进步。

经典算法学习——求次方函数实现

在如今很多的笔试面试中,都会出现让你实现某个函数的,并且进行优化,比如降低时间复杂度。而在手写代码中,求次方函数是很高频的考点。示例代码上传至:https://github.com/chenyufeng1991/PowerFunction。题目如下:实现   double power(double...

2016-09-30 11:37:50

阅读数 2702

评论数 0

C++中字符串和数字相互转化实现

在刷一些题目的时候,总是会碰到字符串和数字进行转化的问题,今天我们就在C++中来用多种方法实现。示例代码上传至 https://github.com/chenyufeng1991/TransferStringAndInt 。(1)string -> char *// string ->...

2016-09-28 22:45:29

阅读数 3585

评论数 0

C++ STL学习——heap

heap堆其实是一种比较复杂的数据结构,尤其涉及到建堆和调整堆的时候。好在在STL中已经封装了heap的一些操作,可以让我们比较方便的使用堆。比如判断堆,删除一个元素,插入一个元素,以及堆排序。示例代码上传至 https://github.com/chenyufeng1991/STL_heap 。...

2016-09-28 20:11:10

阅读数 2374

评论数 0

C++ STL学习——algorithm

在之前的博客中我们学习了很多STL中的模板库,包括deque,queue,stack,list等,他们都是一种数据结构,也就是说STL已经为我们实现了。今天我们来讲讲STL中比较大的一个库.  主要是一些算法的运算的实现,示例代码上传至  https://github.com/chenyufeng...

2016-09-24 11:54:00

阅读数 3677

评论数 1

C++ STL学习——deque

在数据结构中还有一种很常见的队列叫做双端队列,我们在上一篇博客《C++ STL学习——queue》中讲到的队列queue是一种最标准的队列,只能在尾部插入数据,在头部删除数据。而今天我们讲到的deque分别可以在两端进行插入与删除,可以说用起来更加的灵活。示例代码上传至 https://githu...

2016-09-07 00:05:30

阅读数 2488

评论数 0

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