강의

멘토링

로드맵

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,825 learners

  • lectopia1
C
Thumbnail

Reviews from Early Learners

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 to the next level!
Introduction to data structures starting with the C language.

Please check before taking the class!

  • This lecture does not provide Q&A sessions with knowledge sharers.

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 practical implementation techniques.
  4. After completing the complete code for a single linked list, you will acquire practical application skills.

learners

  • 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 the learning content.

  • C, C++, data structures, and algorithms lectures by a first-class instructor with 25 years of experience!
  • The lectures provide a systematic explanation of data structures and utilize sources, making them easy to understand.

[Table of Contents]

  1. Understanding One-Dimensional Array Data Structures (19:33)
  2. Insertion and Deletion in One-Dimensional Array Data Structures (15:49)
  3. Using One-Dimensional Arrays (18:48)
  4. Representing a Two-Dimensional Array (25:36)
  5. Using Two-Dimensional 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 and Output (19:50)
  9. Implementing a Singly Linked List 3 - Search and Delete (13:19)
  10. Implementing a Singly Linked List 4: Sorting and Destruction (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?

Please note that free lectures do not support Q&A.


Created this course
Introducing the instructor ✒️

Jeong Hye-gyeong

Instructor Jeong Hye-gyeong is the only instructor in Korea who has taught C/C++/data structures/algorithms to hundreds of students annually for 25 years. (She also holds special summer lectures at universities such as Soongsil University and Seoul National University.)

[Teaching Experience] (1995–present)

  • Special lectures (C, C++ lectures) at Hongik University, Hanyang University, Kyunghee University, Catholic University of Korea, Konkuk University, Chung-Ang University, Kwangwoon University, and Kyonggi University
  • Samsung SDS New Employee Training (C Language)
  • JoongAng Ilbo ITEA Embedded Ilbo Employment Course Outsourcing Operation (C, Advanced C)
  • MDS Training Center Embedded Developer Training (C Language)
  • TmaxSoft Co., Ltd. Outsourced 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, Department of Computer Science, Department of Biomedical Systems (C, Advanced C, Python)
  • LG Display Employee Job Transition Training (C, C++)
  • KOSTA (S/W Promotion Association) KCSE Exam Preparation Committee (C language preparation and grading)
  • Samsung Thales Employee Job Transition Training (C++)
  • Samsung Electronics S.LSI lecture (Secure C, Generic C, Data Structures)
  • LG Electronics training for existing and new employees (C, C++, data structures, algorithms)
  • Samsung Electronics Wireless Business Division New Employee Training (C Practical Project, Secure C)
  • Hyundai Mobis training for existing and new employees (C, C++)

[today]

  • Director of the Rectopia Education Center (special lecture planning and operation, C, C++, project lectures)
  • Annual 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,610

Learners

82

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

            Free

            lectopia1's other courses

            Check out other courses by the instructor!