Skip to content

Struktur Data implementasi berbagai konsep dasar Struktur Data menggunakan bahasa pemrograman C, C++, dan mungkin bahasa pemrograman lain yang saya gunakan di kampus. Selain itu, terdapat tantangan-tantangan telah saya selesaikan yang berkaitan dengan C++ Algoritma Robotika.

Notifications You must be signed in to change notification settings

hafizhhasyhari/STRUKTUR-DATA-2024-Kuliah-S1-Bachelor

Repository files navigation

STRUKTUR-DATA-2024

Selamat datang di repositori Struktur Data (Data Structure) 2024! 🎉
Welcome to the Data Structure 2024 repository! 🎉

Repositori ini adalah dokumentasi perjalanan saya dalam memahami dan menerapkan konsep Struktur Data selama perkuliahan.
This repository documents my journey in learning and implementing Data Structure concepts throughout my studies.

Semua kode yang Anda temukan di sini adalah hasil eksplorasi, eksperimen, dan penyelesaian berbagai tantangan pemrograman.
All the code here is the result of exploration, experimentation, and solving various programming challenges.

Proyek ini sekaligus menjadi portofolio pribadi saya dalam bidang data structure programming.
This project also serves as my personal portfolio in data structure programming.

Oleh / By: Hafizh H Asyhari
@hafizhhasyhari


📂 Isi Direktori / Directory Contents

1. Program Perkuliahan Struktur Data / Data Structure Coursework

Folder ini memuat kumpulan program yang dibuat berdasarkan materi dan tugas di kelas Struktur Data.
This folder contains programs created based on materials and assignments from the Data Structure class.

Setiap program didesain untuk memahami konsep fundamental berikut:
Each program is designed to explore the following fundamental concepts:

  • Stack
  • Queue
  • Linked List
  • Tree and Binary Tree
  • Binary Search Tree (BST)
  • Threaded Binary Tree
  • Representasi Arithmetic Statement dalam Binary Tree
    (Representation of Arithmetic Statements in Binary Trees)
  • Konversi Antar Notasi (Infix, Prefix, Postfix)
    (Conversion Between Forms: Infix, Prefix, and Postfix)
  • Graph dan Transversal Graph (Graph and Graph Traversal)
  • Shortest Path Problem
  • Searching dan Sorting pada Array Satu Dimensi
    (Searching and Sorting on One-Dimensional Arrays)
    • Searching: Linear Search, Binary Search
    • Sorting: Bubble Sort, Selection Sort, Insertion Sort, Shell Sort, Heap Sort, Radix Sort, Merge Sort, Quick Sort

2. Challenge C++

Folder ini berisi tantangan-tantangan C++ yang saya selesaikan.
This folder contains C++ challenges I have completed.

Tantangan ini dirancang untuk:
These challenges are designed to:

  • Mengasah logika pemrograman.
    (Sharpen programming logic)
  • Mengaplikasikan konsep struktur data dalam situasi nyata.
    (Apply data structure concepts to real-world scenarios)
  • Meningkatkan keterampilan pemecahan masalah dengan cara yang kreatif dan efisien.
    (Enhance problem-solving skills through creative and efficient methods)

🎯 Tujuan / Goals

Repositori ini dibuat untuk:
This repository is created to:

  • Mendokumentasikan perjalanan saya sebagai seorang programmer.
    (Document my journey as a programmer)
  • Berbagi referensi dan pengetahuan tentang Struktur Data dengan komunitas pemrograman.
    (Share references and knowledge about Data Structures with the programming community)
  • Mendorong kolaborasi dan diskusi untuk memperluas wawasan.
    (Encourage collaboration and discussion to broaden insights)

🤝 Cara Berkontribusi / How to Contribute

Saya sangat terbuka untuk masukan, saran, atau diskusi dari Anda!
I am open to suggestions, feedback, or discussions from you!

Jika Anda ingin berkontribusi atau memberikan umpan balik:
If you'd like to contribute or provide feedback:

  • Silakan buat issue untuk diskusi.
    (Please create an issue for discussions)
  • Ajukan pull request jika Anda ingin menambahkan atau memperbaiki kode.
    (Submit a pull request if you’d like to add or improve the code)

Jelajahi, pelajari, dan mari berkolaborasi bersama!
Explore, learn, and let’s collaborate together!

About

Struktur Data implementasi berbagai konsep dasar Struktur Data menggunakan bahasa pemrograman C, C++, dan mungkin bahasa pemrograman lain yang saya gunakan di kampus. Selain itu, terdapat tantangan-tantangan telah saya selesaikan yang berkaitan dengan C++ Algoritma Robotika.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published