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] Big Data Processing Interview Solution

The idea of ​​big data processing is generally like this: Divide a file that cannot fit in the memory into small files according to a certain method, and then see if there is a suitable data struct

October 15, 2021By Simo Data Structure data processing, Data Structure, inspection, interview, large, methodLeave a Comment

[Data Structure] During the secondary line of the binary tree, a iterator is realized to traverse the binary tree.

1. Create a node of the binary tree

#pragma once #include#includeusing namespace std;enum PointerTag{ THREND, LINK,};templatestruct BinaryTreeThdNode{ typedef BinaryTreeThdNode Node; BinaryTr

October 15, 2021By Simo Data Structure binary tree, chemical, clues, Data Structure, ITERATION, Medium, one, order, realization, traversalLeave a Comment

HDU 4046 Panda [tree array] [data structure]

Subject link: http://acm.hdu.edu.cn/showproblem.php?pid=4046

——————— ——————————————.

Panda

Time Limit: 10000/4000 MS (Java/Others) Memory Limit: 32768/32768 K ( Java/Others)
Tot

October 15, 2021By Simo Data Structure array, Data Structure, HDU, PANDA, TreeLeave a Comment

[Data Structure] C language implementation single-link table

Implement a basic singly linked list in C language Structure First, we define a structure Node

typedef int DataType;typedef struct Node{ int data; struct Node* next;}Node,*PNode; In this stru

October 15, 2021By Simo Data Structure C language, Data Structure, Implementation, linked list, singleLeave a Comment

[Data Structure] – Macroeconomic

Macroscopically understand the content of data structure and have an overall understanding, so that knowledge can be linked and linked into a network. The understanding of knowledge will also be mo

October 15, 2021By Simo Data Structure Data Structure, macro, UnderstandingLeave a Comment

[Data Structure] SEGMENT TREE

Suppose we now have a very For large arrays, two operations must be performed repeatedly for the numbers in the array.

1, (query) randomly select an interval in this array, and find the sum o

October 15, 2021By Simo Data Structure Data Structure, line segment, Segment, TreeLeave a Comment

[Data Structure] AVL tree detailed

1. What is an AVL tree? AVL tree is also called balanced binary search tree. It can ensure the relative balance of the height of the binary tree, reduce the height of the binary tree as much as po

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

[Data Structure] bitmap

Bitmap

#pragma once#include#includeusing namespace std;class BitMap{public: BitMap(size_t range) {_bitMap.resize((range>>5) +1);} void Set(size_t x) { size_t index=x>>5; size_t num =x%32; /*s

October 15, 2021By Simo Data Structure bitmap, Data StructureLeave a Comment

[Data Structure] Establish Hufman Tree by Pile

Build a heap

#pragma once #include #include using namespace std;// Small pile templatestruct Less{ bool operator() (const T& l, const T& r) {return l struct Greater{ bool operator() (const T

October 15, 2021By Simo Data Structure build, Data Structure, HA, husband, Man, pile, Tree, utilizationLeave a Comment

[Data Structure] Recurrence and non-recursion of the binary tree

The test cases used in the code below are drawn as a tree and look like this:

When creating the tree, the array is given, and’#’ represents an illegal value , That is, the node is empty.

<

October 15, 2021By Simo Data Structure binary tree, creation, Data Structure, non-, recursion, Recursive, traversalLeave a Comment

Posts navigation

Page 1 … Page 6 Page 7 Page 8 … 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