随笔分类 - Data Structure
摘要:数据结构作为一门学科主要研究数据的各种逻辑结构和存储结构,以及对数据的各种操作。因此,主要有三个方面的内容:数据的逻辑结构;数据的物理存储结构;对数据的操作(或算法)。一、什么是数据结构:1、数据:是描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合。数据不仅仅包括整型、实型等数值类型,还包括字符及声音、图像、视频等非数值类型。也就是说,数据其实就是符号,而且这些符号必须具备两个前提:可以输入到计算机中。能被计算机程序处理。对于整型、实型等数值类型,可以进行数值计算。对于字符数据类型,就需要进行非数值的处理。而声音、图像、视频等其实是可以通过编码的手段
阅读全文
积分与排名
- 积分 - 112406
- 排名 - 13519
阅读排行榜
- 1. Box2D一:基础知识(34202)
- 2. Python服务器开发一:python基础(25591)
- 3. 如何用PHP/MySQL为 iOS App 写一个简单的web服务器(译) PART1(23972)
- 4. Android NDK开发一:配置环境(16545)
- 5. cocos2d-x Tests讲解三:Particle System(粒子系统)(15611)
- 6. OpenGL ES学习总结一:基础知识简介(12516)
- 7. iOS动画实现:弹簧效果(11955)
- 8. iOS开源项目:JSONKit(10111)
- 9. Python服务器开发二:Python网络基础(10009)
- 10. IOS网络编程:HTTP(9390)
- 11. Python服务器开发三:Socket(9206)
- 12. Android 的反编译 (附愤怒的小鸟源码下载)(9020)
- 13. Android NDK开发三:java和C\C++交互(7073)
- 14. ios系统框架一: Core Animation(6941)
- 15. iOS开源项目:SVPullToRefresh(6210)
- 16. c++ STL总结一:vertor和list(5369)
- 17. 游戏开发模式一:组件模式(Component)(4483)
- 18. iOS开源项目:AudioPlayer(4146)
- 19. LibGDX详细介绍一(4017)
- 20. iOS多线程编程指南(二)线程管理(4005)
- 21. IOS多线程编程一:概述(3914)
- 22. iOS UIKit :UIWindow(3760)
- 23. iOS数据库应用一:SQLite(3531)
- 24. iOS开源项目:AwesomeMenu(3305)
- 25. iOS Graphics 编程(2926)
- 26. android 游戏开发涉及到的API简单介绍(2883)
- 27. iOS开源项目:PullToRefresh(2808)
- 28. iOS开源项目:FlatUIKit(2745)
- 29. Ios多线程编程:NSOperation和NSOperationQueue(2321)
- 30. 网络编程基础(2235)
- 31. 游戏开发二:游戏的开发简介(2077)
- 32. Unix I/O总结(2076)
- 33. LIbGDX 示例Tests详解一:AccelerometerTest(1846)
- 34. iOS UIKit:UITableView(1504)
- 35. iOS开源项目:asi-http-request(1264)
- 36. iOS开源项目:DYNavigationController(1121)
- 37. c++处理数学相关的函数(1024)
- 38. iOS开源项目教程大合集(1003)
- 39. Android NDK开发二:Android NDK 101(960)
- 40. 游戏开发一:游戏种类简介(940)