Chain List Implementation (C Language)

Catalog What is a list of chains: Nodes and Structures: Nodes and Chains: Head Node and Head Pointer: Multi-node chain table: What is a list of chains: Chain lists are an example of a chain storage structure where adjacent nodes are chained together. Corresponding to a chain storage structure is a sequential storage structure, which i ...

Added by Ozzmosis on Thu, 03 Feb 2022 20:29:15 +0200

On Array Base Operations

1. Overview of arrays During the execution of a program, a large amount of data is often stored. Java and many advanced languages provide a data structure called an array that can be used to store an ordered set of fixed number of elements with the same element type. Array mainly solves the storage problem of multivariable and multidata, and fa ...

Added by hailam on Thu, 03 Feb 2022 19:55:45 +0200

Maintain segment tree: Li Chao segment tree

Lichao Segment Tree The data structure used to process the segments solves the online problem with both operations: Insert a line segment Query for the highest segment of a horizontal coordinate principle The segment tree maintains the transverse coordinates, and each node stores the optimal segment of the interval represented by the node ...

Added by shylock on Thu, 03 Feb 2022 19:26:48 +0200

Data structure learning, hash table (chain address)

Dear friends, happy new year. Hash table is essentially an array, and chain address is the array that stores the linked list. The hash function is used to properly calculate a number to obtain the hash value of the number, and the hash table is searched, inserted and deleted according to the hash value. Suppose this is a hash table H with ...

Added by Spectre on Thu, 03 Feb 2022 13:00:43 +0200

I want to beat dynamic programming - edit distance

392. Judgment subsequence 1. Title Given the strings S and t, judge whether s is a subsequence of t. A subsequence of a string is a new string formed by deleting some (or not deleting) characters from the original string without changing the relative position of the remaining characters. (for example, "ace" is a subsequence of &quo ...

Added by k9underdog on Thu, 03 Feb 2022 11:23:21 +0200

Binary search tree

Binary search tree concept Binary search tree, also known as binary sort tree, is either an empty tree or a binary tree with the following properties: If its left subtree is not empty, the value of all nodes on the left subtree is less than that of the root nodeIf its right subtree is not empty, the value of all nodes on the right subtree is ...

Added by geoffjb on Thu, 03 Feb 2022 11:10:36 +0200

On the boundary problem of dichotomy and two writing methods

On the boundary problem of dichotomy and two writing methods We are familiar with the binary search method. For an ordered sequence, we can use the binary search method in O ( l o g N ...

Added by devioustree on Thu, 03 Feb 2022 10:10:44 +0200

yxc_ Chapter II data structure_ Stack and queue

catalogue 1, Code operation of stack and queue 1. AcWing 828 simulation stack 2. AcWing 829 analog queue 2, Monotone stack 1. AcWing 830 monotone stack 3, Monotone queue 1. AcWing 154 sliding window 1, Code operation of stack and queue 1. AcWing 828 simulation stack Implement a stack. The stack is initially empty and supports four op ...

Added by ryanbutler on Thu, 03 Feb 2022 06:35:31 +0200

Data structure sequence table

Data structure = data definition + data operation Sequence table: an area of continuous storage Structure definition: Size: represents the current order of table size length: how many elements are currently stored data_type: type of stored element Structure operation: Insert: Delete: 1. Definition of data structure: typedef struct ...

Added by coder9 on Thu, 03 Feb 2022 02:24:47 +0200

Miaomiao brush force buckle (PTA Special Edition 2)

introduction I'm trying to write a blog for the first time. I hope you officials will be more tolerant If there are mistakes, I hope you can put them forward. I will correct them in time. Thank you At his best age, he found his future goal There is still one year to struggle and brush questions. Go to interview and practice next year. Come ...

Added by xX_SuperCrazy_Xx on Thu, 03 Feb 2022 01:55:51 +0200