Inflearn brand logo image
Inflearn brand logo image
Programming

/

Algorithm & Data Structure

[Free] Introduction to Fantastic Data Structures by Hye-Kyung Jeong (in C)

Learn the basic concepts and implementation techniques of data structures. Understand the concepts of data structures and conquer the easiest data structure, the one-dimensional array data structure, then understand linked lists and learn about actual implementation techniques.

(4.9) 28 reviews

1,802 students

C
Thumbnail

What you will learn!

  • Data Structures in C

  • Introduction to Data Structures

  • Data Structure

  • C language

  • Algorithm

If you want to become a developer who takes it one step further!
Introduction to data structures starting with the C language.

Please check before taking the class!

  • This lecture does not provide Q&A with the knowledge sharer.

Lecture Topics 📖

You can learn the basic concepts and implementation techniques of data structures using the C language and acquire basic knowledge that can increase the efficiency of algorithm processing.

Lecture Outline

  1. Understand the concept of data structures and learn about the one-dimensional array data structure, which is the easiest data structure.
  2. Learn about representing and utilizing two-dimensional arrays, which are more difficult than one-dimensional ones.
  3. The beginning of a full-fledged data structure! Understand linked lists and learn about actual implementation techniques.
  4. After completing the complete code for a singly linked list, you will acquire practical application skills.

Target audience

  • Those who want to improve their coding skills after learning the C language
  • Those who want to improve their problem-solving skills using data structures

Lecture Features and
Check out what you've learned.

  • C, C++, data structures, and algorithms lectures by a first-class instructor with 25 years of experience!
  • This course provides a systematic explanation of data structures and uses sources to provide a high level of understanding.

[Learning Table of Contents]

  1. Understanding 1D Array Data Structures (19:33)
  2. Insertion and deletion of one-dimensional array data structures (15:49)
  3. Utilizing 1-dimensional arrays (18:48)
  4. Representation of two-dimensional arrays (25:36)
  5. Utilizing 2D Arrays (17:14)
  6. Understanding singly linked lists (19:26)
  7. Implementing a singly linked list 1-Creation (20:49)
  8. Implementing a singly linked list 2-Addition, Output (19:50)
  9. Implementing a singly linked list 3 - Search, delete (13:19)
  10. Implementing a singly linked list 4-Sorting, annihilation (22:44)
  11. Algorithm Problem Solving - Word Counting (28:42)

Expected Questions Q&A 💬

Q. Do you provide textbooks and practice files?

It is provided when taking the Fantastic Data Structures Advanced (in C) course.

Q. Do you provide Q&A?

Free lectures inevitably do not support Q&A. Thank you for your understanding.


Created this course
Introducing the instructor ✒️

Jeong Hye-kyung

Instructor Jeong Hye-gyeong is the only instructor in Korea who has been teaching C/C++/data structures/algorithms to hundreds of students every year for 25 years. (She also holds special vacation lectures at Soongsil University/Seoul National University, etc. every year.)

[Lecture Experience] (1995-present)

  • Special lectures at Hongik University, Hanyang University, Kyunghee University, Catholic University, Konkuk University, Chung-Ang University, Kwangwoon University, and Kyonggi University (C, C++ lectures)
  • Samsung SDS New Employee Training (C Language)
  • JoongAng Ilbo ITEA Embedded Ilbo Employment Course Consignment Operation (C, Advanced C)
  • MDS Education Center Embedded Developer Training (C Language)
  • TmaxSoft Co., Ltd. Consignment operation of in-service training and new employee training (training planning and operation)
  • Postal Service Information Center Employee Training Consignment Operation (Training Planning and Operation)
  • Soongsil University Computer Science Department, Biomedical Systems Department (C, Advanced C, Python)
  • LG Display Employee Job Change Training (C, C++)
  • KOSTA (S/W Promotion Association) KCSE Examination Committee (C language examination and grading)
  • Samsung Thales Employee Job Change Training (C++)
  • Samsung Electronics S.LSI Lecture (Secure C, Generic C, Data Structure)
  • LG Electronics Existing/New Employee Training (C, C++, Data Structure, Algorithm)
  • Samsung Electronics Wireless Business Division New Employee Training (C Practical Project, Secure C)
  • Hyundai Mobis Existing/New Employee Training (C, C++)

[today]

  • Director of Rectopia Education Center (Special lecture planning and operation, C, C++, project lectures)
  • Every year, lectures at Seoul National University and Soongsil University (C, C++ vacation special lectures)

Recommended for
these people!

Who is this course right for?

  • Those who want to learn the basic concepts and implementation techniques of data structures

  • Those who want to improve their coding skills after learning the C language

Need to know before starting?

  • Required understanding of intermediate or higher level C language (multi-dimensional pointers, memory allocation, etc.)

Hello
This is

4,530

Students

78

Reviews

33

Answers

4.9

Rating

4

Courses

Curriculum

All

11 lectures ∙ (3hr 42min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

28 reviews

4.9

28 reviews

  • vcde1120님의 프로필 이미지
    vcde1120

    Reviews 1

    Average Rating 4.0

    4

    100% enrolled

    A class that you can follow along with diligently

    • rdolf958884님의 프로필 이미지
      rdolf958884

      Reviews 1

      Average Rating 5.0

      5

      36% enrolled

      I am learning easily and well. Thank you.

      • chin0928님의 프로필 이미지
        chin0928

        Reviews 2

        Average Rating 5.0

        5

        36% enrolled

        • joohwando3274님의 프로필 이미지
          joohwando3274

          Reviews 8

          Average Rating 5.0

          5

          36% enrolled

          • kskhan442341님의 프로필 이미지
            kskhan442341

            Reviews 1

            Average Rating 5.0

            5

            36% enrolled

            lectopia19704's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!