Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Linked list management system based on structured language and method

A management method and structured technology, applied in the direction of memory address/allocation/relocation, program control device, etc., can solve problems such as prolonging software development time, low software development efficiency, and repeated codes, so as to improve code maintainability and scalability, improving software development efficiency, and simplifying code effects

Inactive Publication Date: 2009-11-18
GLOBAL INNOVATION AGGREGATORS LLC
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Since linked lists are used in different projects, separate management codes are required. Therefore, when implementing linked list management in existing structured languages, there are many repeated codes, which not only occupy code space, but also have poor maintainability and scalability. In addition, a large number of The linked list management code prolongs the software development time and reduces the software development efficiency, which makes the use cost of the linked list larger and the software development efficiency is low

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Linked list management system based on structured language and method
  • Linked list management system based on structured language and method
  • Linked list management system based on structured language and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] The basic idea of ​​the present invention is: when the system is initialized, the interface related to the linked list management is determined according to the operating system, and when the linked list is processed, the corresponding interface is called, and the linked list can be processed in combination with the linked list processing parameters.

[0063] The implementation of the technical solution will be further described in detail below in conjunction with the accompanying drawings.

[0064] figure 2 It is a structural diagram of the linked list management system based on the structured language of the present invention, such as figure 2 As shown, the structured language-based linked list management system of the present invention generally includes: an environment module 21, a linked list management module 22, and a storage module 23, wherein,

[0065] The environment module 21 is used to determine the interface related to linked list processing according to...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a linked list management method based on structured language, which comprises the steps of determining an interface related to the linked list processing according to the operating system when an operating system; sending a linked list processing request from a client program to a linked list management module; calling an interface and / or a comparison interface related to the linked list processing and carrying out the processing operation on the linked list by the linked list management module according to a received linked list creation request, a linked list deletion request, a node creation request, a node query request, a node update request or a node deletion request. In different projects, by calling corresponding interfaces, the method can realize linked list management according to the set processing flow, and does not need to respectively compile codes to realize linked list management, thus being capable of obviously simplifying codes, improving the maintainability and expansibility of the codes and further improving the software development efficiency.

Description

technical field [0001] The invention relates to structured language programming technology, in particular to a linked list management system and method based on structured language. Background technique [0002] In software development, the linked list dynamically allocates memory space according to the needs, which is a structure for dynamic storage allocation. figure 1 It is a schematic diagram of a typical doubly linked list structure, such as figure 1 As shown, the doubly linked list has n nodes, node 0 is the head of the linked list, node n is the tail of the linked list, these two nodes are not used to store data, they are only used to identify the start and end positions of the linked list, and there are n-2 nodes in the middle Can be used to store data. Each node has three attributes: data, previous node pointer and next node pointer, where the data is the data managed by the linked list; the previous node pointer stores the memory address of the node adjacent to t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44G06F12/02
Inventor 曹登元
Owner GLOBAL INNOVATION AGGREGATORS LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products