Skip to navigation Skip to content
Simon Technology Blog
  • Architecture
  • Cloud
  • Database
  • Develop
  • Hardware
  • Industry
  • Language
  • Mobile
  • Opensource
  • OS
  • Web
Main Navigation

Category: Data Structure

Data structure is the way a computer stores and organizes data. Data structure refers to a collection of data elements that have one or more specific relationships with each other. Under normal circumstances, a carefully selected data structure can bring higher operating or storage efficiency. Data structure is often related to efficient retrieval algorithms and indexing techniques.

[Data Structure] Heap & Priority Queue

To be honest, when I looked at the data structure before, I didn’t pay more attention to the heap until now… .

Heap data structure is an array phenomenon, which can be regarded as a complet

October 15, 2021By Simo Data Structure Data Structure, heap, priority, queueLeave a Comment

[Data Structure] Simple traversal and basic operation of binary tree

1, construction

2, copy construction

3, destruction

4. depth

5, Number of leaves

6. Pre-order traversal recursive non-recursive

7, Middle-order traversal recursi

October 15, 2021By Simo Data Structure Basic, binary tree, Data Structure, operation, simple, traversalLeave a Comment

[Data Structure] Sparse Matrix, Symmetric Matrix

Sparse matrix

in matrix, if the number of elements with a value of 0 is far more than the number of non-zero elements , The matrix is ​​called a sparse matrix

#include #include#include

October 15, 2021By Simo Data Structure Data Structure, Matrix, sparse, symmetricalLeave a Comment

[Data Structure] AVL Tree

AVL tree is a balanced search binary tree, which satisfies the nature of search tree (see article on binary search tree, link : Binary search tree), and meets the balance tree

Nature (left an

October 15, 2021By Simo Data Structure AVL, Data Structure, TreeLeave a Comment

[Data Structure] Basic Operations on Single List

1. Initialization

//Create an empty single-linked list LinkList InitiateLinkList( ){ LinkList head; //Head pointer head = malloc(sizeof(node)); //Build a node dynamically, which is the head n

October 15, 2021By Simo Data Structure Basic, Calculation, Data Structure, single-strand, tableLeave a Comment

[Data Structure] Stack Surface Test – A Array Realizing Two Stacks

One ​​array to realize two stacks, there are several ways:

1. The odd-numbered positions of the array store the elements of one stack, and the even-numbered positions store the elements of th

October 15, 2021By Simo Data Structure array, Data Structure, Implementation, interview, one, Question, stack, twoLeave a Comment

“Data Structure” Introduction Thinking

October 15, 2021By Simo Data Structure Data Structure, diagram, Guide, Introduction, thinkingLeave a Comment

POJ 2528 Mayor’s Posters [Sub-segment tree – interval update + Discrete] [Data Structure]

Subject link: http://poj.org/problem?id=2528
——————————————-. < br> Mayor’s posters
Time Limit: 1000MS Memory Limit: 65536K
Total Submissions: 60379 Accepted: 17492
Description

The ci

October 15, 2021By Simo Data Structure data structures, discretization, intervals, line segments, Mayor, Mayor's, POJ, Posters, trees, UpdateLeave a Comment

[Data Structure] CODE [VS] 4373 window (dual-end queue sliding window)

Click to get the window

The rubbish topic destroys my youth.

The word problem of the deque, the template problem of the sliding window?
Why are all playing simulations except me, I us

October 15, 2021By Simo Data Structure code, Data Structure, dual-end, queue, sliding, VS, windowLeave a Comment

[Data Structure] Traverse of the binary tree

/* * 1. Recursive and non-recursive implementation of preorder traversal* 2. Intermediate traversal Recursive and non-recursive implementations of * 3. Recursive and non-recursive implementations o

October 15, 2021By Simo Data Structure binary tree, Data Structure, traversalLeave a Comment

Posts navigation

Page 1 … Page 4 Page 5 Page 6 … Page 10
Recent Posts
  • Sencha-Touch-2 – Sencha Touch 2, Nested XML Analysis NodeValue
  • Add a separation line and format XML content
  • Is there a norm of simplified XML subsets?
  • Look at it when you write React
  • ReactJS – Present React Redux React-Router App to add the server to the Firebase hosted by the Firebase
Categories
  • Android
  • Apache
  • Apache Kafka
  • Asp
  • Auto-Test
  • Automated Build
  • Aws
  • Bitcoin
  • Browser
  • C & C++
  • C#
  • Centos
  • Cgi
  • Character
  • Cloud Service
  • Cocos2dx
  • Cordova
  • CSS
  • Data Structure
  • Delphi
  • Design Pattern
  • Dojo
  • Dubbo
  • ELK
  • Flex
  • football
  • Game
  • Hadoop
  • Hibernate
  • HTML
  • Hybrid
  • Intel
  • IOS
  • Ipad
  • iPhone
  • Java
  • Javascript
  • Jetty
  • JQuery
  • Jsp
  • Linux
  • Load Balance
  • Lua
  • Macbook
  • Macos
  • Mathematics
  • Micro Services
  • Monitoring
  • Motherboard
  • Mysql
  • Network Hardware
  • Network Marketing
  • Nginx
  • NodeJs
  • Nosql
  • Oracle
  • Os Theory
  • Performance
  • PHP
  • Postgresql
  • Power Designer
  • React
  • Redis
  • Regexp
  • Rom
  • Rss
  • Ruby
  • Search Engines
  • Shell Script
  • Silicon Valley
  • Silverlight
  • Software Design
  • Spring
  • Sql
  • Sqlite
  • Sqlserver
  • Storage
  • Storm
  • Surface
  • SVN
  • Swift
  • System Architecture
  • Tablet
  • Uncategorized
  • Unix
  • Visual Basic
  • Visual Studio
  • Web Crawler
  • WebService
  • Windows
  • Wireless
  • XML
  • ZooKeeper
Archives
  • October 2021
  • September 2021
  • August 2021
  • May 2021
  • April 2021
  • September 2020
  • September 2019
  • August 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
© Simon Technology Blog 2025 • ThemeCountry Powered by WordPress