Giter Site home page Giter Site logo

java's People

Contributors

adhywiranto44 avatar alfirmanpahlepi avatar basithnurfaizin avatar bhimsur avatar dean-fahreza avatar deovaliandro avatar dhenfie avatar drelicious avatar dydrmr5 avatar fairusatoir avatar fakhrulnugroho avatar faldibule avatar feri-irawan avatar fhasnur avatar gunawanahmad avatar hafidzrdwn avatar indraekam avatar khairanabila avatar kkafi09 avatar krossmanzs avatar kvnrynfl avatar malvinval avatar nomadkode avatar octaviancahyadi avatar renovate[bot] avatar sautmanurung1 avatar slowy07 avatar socrazz avatar tommyrachmadiono avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

java's Issues

fix: error package name

Masalah
Terdapat error karna deklarasi nama package yang tidak sesuai pada file GCD.java

Solusi
Mengganti deklarasi nama package math menjadi maths

Desktop (please complete the following information):

  • OS: Linux
  • Java: javac

terima kasih !

Perbaikan Dokumentasi

  • mengarah ke link kelas terbuka sehingga kalimat menjadi "untuk informasi lebih lanjut bergabunglah dengan komunitas kami di discord wpu atau kelas terbuka" [komunitas](link)
    19-Februari-23-203613
  • quick access pindah ke materi lanjutan
  • tambahin kata seperti untuk informasi tentang conventional commit kamu bisa mengecek disini [dokumentasi conventional commit](https://www.conventionalcommits.org/id/v1.0.0/)

Java Struktur Data

di issue ini, akan berisi list-list Struktur Data Java. Jenis-jenis struktur data yaitu

  • #86
  • Linked List
  • Stack
  • Queue
  • Sorting
  • Binary Tree
  • #99
  • Searching
  • #130
  • #160
  • double linked list ( #161 )
  • bitonic sorting ( #164 )
  • infix to postfix ( #165 )

JANGAN LUPA, JIKA INGIN PULL REQUEST (PR) KAITKAN PR ANDA DENGAN ISSUE INI YA. Dan juga membaca panduan berkontribusi di sini ya
Terima Kasih☺️

Graph

graf digunakan untuk merepresentasikan objek-objek diskrit dan hubungan antar objek-objeck tersebut, sehingga secara sederhana graf didefinisikan sebagai kumpulan titik yang dihubungkan oleh garis-garis/sisi.
Sedangkan definisi matematis untuk graf adalah, pasangan terurut himpunan (V,E), dimana V merupakan himpunan beranggotakan titik-titik (vertex) dan E merupakan himpunan beranggotakan sisi-sisi (edges).

contoh_gambar

V:={1,2,3,4}
E:={e1, e2, e3, e4, e5, e6, e7, e8}. 

Dapat dilihat bahwa Graf di atas merepresentasikan pasangan terurut G:={e1=(1,2),e2=(2,3),e3=(1,3),e4=(1,3),e5=(2,4),e6=(3,4),e7=(3,4),e8=(3,3)}.

Java Generic Multi Parameter Type

Generic Multi Parameter Type

description

Menambah contoh penggunaan java generic dengan menggunakan 2 atau lebih paremeter type

saya menggunakan

OS : Linux
Java: 18

tambahan lainnya

Issue

Java Intermediate

Java lanjutan tingkat menengah.
Jika kamu punya sebuah proyek Java bagus, dan ingin memamerkan ke Bellshade Java, DipersilahkanπŸ˜‹πŸ˜‹

nb: Pastikan untuk selalu rapih dalam berkontribusi ya, kamu bisa membaca "Tata cara berkontribusi yang baik" disini

ditunggu kreasi-kreasi dari kalian πŸ˜‹

Pull request template tidak ada

setelah major update dengan menggunakan maven, hasil dari pull request sebelumnya terdapat beberapa file yang hilang antara lain yaitu pull request template, oleh karena itu, buat kembali pull request template dan issue template

folder terdapat pada

.github/pull_request_template.md

sedangkan pada issue template terdapat pada

.github/ISSUE_TEMPLATE/feature_report.md

sisa:

  • funding.yml
  • CODEWONER
  • pull_request_template.md
  • issues_template

Java Generic Bounded

description

Menjelasan penggunaan fitur generic bounded

saya menggunakan

OS : Linux
Java: 18

tambahan lainnya

Issue

Java Algorithms

Algoritma Java aja, jika Struktur Data, disini yaa...

  • konversi
    • biner ke desimal
    • desimal ke biner
    • desimal ke heksadesimal
    • heksadesimal ke biner
    • heksadesimal ke desimal
    • heksadesimal ke oktal
    • desimal ke angka romawi
    • oktal ke desimal
    • angka romawi ke desimal

Java Advance

Java Advance ini akan masuk ke Topik Lanjutan ya.

Jika kamu punya sebuah proyek Java bagus, dan ingin memamerkan ke Bellshade Java, DipersilahkanπŸ˜‹πŸ˜‹

nb: Pastikan untuk selalu rapih dalam berkontribusi ya, kamu bisa membaca "Tata cara berkontribusi yang baik" disini

ditunggu kreasi-kreasi dari kalian πŸ˜‹

Array Dua Dimensi

Array dua dimensi adalah sebutan untuk array yang penomoran index-nya menggunakan 2 buah angka. Analogi yang sering dipakai seperti titik koordinat dalam diagram kartesius.

Analogi lain adalah matriks. Dalam matematika, matrik terdiri dari kolom dan baris. Kembali, untuk menentukan nilai dari sebuah matriks, kita harus sebut secara berpasangan seperti baris 1 kolom 2, atau baris 3 kolom 1. Konsep seperti inilah yang menjadi dasar dari array 2 dimensi.

Array

List-list Array

  • Array Satu Dimensi
  • #92
  • Array Tiga Dimensi

Improvisasi

untuk kedepan, dikarenakan repo Bellshade ini adalah Open Source, mau tidak mau kita harus berkembang sebisa mungkin, dan semaju munngkin. Ada beberapa masukkan yang bisa ditambahkan, diantaranya

  • Restructure Repository : Merapikan direktori repository dengan memberikan sistem kategori seperti basic dan algorithm
    Ngerapihin dokumentasi README.md:
  • Penjelasan dari bahasa terkait
  • Basic Roadmap (silabus)
  • Pedagogy
  • Panduan Penggunaan (jika ada)

**Ditiap materi-materi Java, terdapat:

  • Menambahkan tombol setiap diakhir materi untuk materi selanjutnya, dan back materi sebelumnya (di tiap readme materi)

  • Menambahkan Prerequisites (Minimum kebutuhan untuk mengikuti pembelajaran) (bisa di taruh di materi pertama)

  • Materi pertama berjudul 01_introduction yang memuat prerequisites dan hal-hal pengenalan lainnya

  • Penomoran menggunakan format 0 didepan jumlah digit maksimal.. contoh 01_introduction, 02_.....

  • GITHUB ISSUES: Issues dijelaskan sejelas-jelasnya agar calon kontributor bisa lebih mudah untuk memahami bagiannya, termasuk memberikan Issues tersendiri di setiap submateri dan memberikan label biar rapi.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.