用C++写数据结构 STL!!!!!!

23 篇文章 0 订阅
22 篇文章 2 订阅

我猜想一下,用C++写数据结构,那可能就是用面向对象的思想写了,用类操作。

 

还有不是任何一个数据结构都有逻辑结构,存储结构,操作么,我感觉操作就对应着类里面的方法正好可以用类封装起来。之前用C写写了那么一大堆函数对吧。现在能不能用类整理整理,变得更有条理些。

 

容器是一种面向对象的数据结构表示方法。 这不正是我想要的么。

 

他们有的刷leetcode用C++因为C++有STL库。java应该也有这种的库,java都没有指针的。

https://www.nowcoder.com/discuss/66994

 

7月27日

我买到了这么一本书。

 

 

 

 

C++的STL库好像就是C++封装好的数据结构!!!!!!!!!!!!!!!!!!!!!!

怪不得人家面试直接问STL了

这样我需要更加好好学学数据结构了,

之前小美老师好像讲数据结构时就说了,自己写了实现后后面C++用那些调用时也用的明白些或者用得更好些。

 

STL的容器就是指那些数据结构类型嘛,算法就是对数据结构的那些操作嘛,我之前看到STL是这些东西时还感觉似乎比较失望,之前以为是封装了什么高大上的算法,实际是一些基础的数据结构的一些东西,但是他们似乎把这个看得很重要。

 

我记得那本《Linux多线程服务端编程》里面还谈了STL的三个层次。

确实就有用C++ STL库里的算法解决面试题的!!!!!!!!!!!!!看来我想的没错!本身面试就是喜欢考一些数据结构和算法的嘛。

 

 

之前买的一本《C++程序设计基础教程》对STL库的介绍,可以看到基本就是数据结构那些东西。我现在很庆幸之前花了半个月听和写数据结构,也谢谢华清。

这里面也说了容器是一种面向对象的数据结构表示方法。 这不正是我想要的么。

 

华清讲C++  SLT标准模板库时  用C++写了个链表实现。

 

 

这样我学C++  STL其实也是在学数据结构,所以反而可能还节省了时间。

所以C++把面向对象部分+STL学好我觉得目前够了,面试应该够了,目前来看,整体我感觉还好。华清的C++也是讲面向对象+STL

 

 

又发现一本书《算法与数据结构》这本书不光每章还要单独写C++的实现,最后一章还讲了STL  再次验证了STL应该就是弄数据结构和算法的

 

 

又发现一些书

 

 

 

 

 

 

 

STL的核心就是容器和泛型算法,也就是数据结构和算法。

拍自《C++ primer》

 

 

拍自《C++ primer》前言

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值