หน้าแรก
หน้าแรก
การเรียงลำดับการนับจะนับจำนวนอ็อบเจ็กต์ที่มีค่าคีย์ที่แตกต่างกัน เรามาดูตัวอย่างกัน − หมายเหตุ − รหัสด้านล่างสามารถใช้กับตัวเลขติดลบได้เช่นกัน ตัวอย่าง import java.util.*; public class Demo{ static void count_sort(int[] arr){ int max_val = Arrays.stream(arr).max().
Comb Sort ใน Java จะกำจัดค่าที่น้อยกว่าที่อยู่ท้ายรายการ และการผกผันจะถูกลบออกทีละรายการ เรามาดูตัวอย่างกัน − ตัวอย่าง import java.util.Arrays; public class Demo{ void comb_sort(int nums[]){ int len_gap = nums.length; float shrink_val = 1.3f; &n
ต่อไปนี้เป็นตัวอย่างสำหรับ Anagram Substring Search ใน Java − ตัวอย่าง public class Demo{ static final int max_val = 256; static boolean compare_vals(char my_arr_1[], char my_arr_2[]){ for (int i = 0; i < max_val; i++) if (my_arr
ต่อไปนี้เป็นโปรแกรมสำหรับ Recursive Binary Search ใน Java - ตัวอย่าง public class Demo{ int rec_bin_search(int my_arr[], int left, int right, int x){ if (right >= left){ int mid = left + (right - left) / 2; &
ใน Bitonic Sort การเปรียบเทียบจะอยู่ในลำดับที่กำหนดไว้ล่วงหน้า (ลำดับ Bitonic) ไม่ขึ้นอยู่กับข้อมูลที่จะจัดเรียง ให้เราดูตัวอย่างสำหรับโปรแกรม Bitonic Sort Java - ตัวอย่าง public class Demo{ void compare_swap(int my_arr[], int i, int j, int direction){ if ((my_arr[i
ต่อไปนี้เป็นตัวอย่างสำหรับตัวหารร่วมของตัวเลขสองตัวในภาษาจาวา - ตัวอย่าง public class Demo{ static int find_gcd(int val_1, int val_2){ if (val_1 == 0) return val_2; return find_gcd(val_2%val_1,val_1); } &
ต่อไปนี้เป็นโปรแกรมคำนวณดอกเบี้ยทบต้นใน Java - ตัวอย่าง import java.io.*; public class Demo{ public static void main(String args[]){ double princ = 456000, rt = 9.75, tm = 7; double comp_int = princ *(Math.pow((1 + rt / 100), tm));
ต่อไปนี้เป็นรหัส Java เพื่อผลรวมลูกบาศก์ของตัวเลขธรรมชาติ n ตัวแรก - ตัวอย่าง import java.util.*; import java.lang.*; public class Demo{ public static int first_n_nat_no(int val){ int ini_sum = 0; for (int x=1; x<=val; x++) &nbs
Followimg เป็นโค้ดสำหรับใช้การจัดรูปแบบสตริงใน Java โดยใช้ % - ตัวอย่าง public class Demo { public static void main(String args[]){ String my_str = " sample."; String concat_Str = String.format("This is a" + "%s", m
ต่อไปนี้เป็นโค้ด Java เพื่อค้นหาตัวประกอบเฉพาะที่ใหญ่ที่สุดของตัวเลข - ตัวอย่าง import java.io.*; import java.util.*; public class Demo{ static long maxPrimeFactors( long val){ long max_prime = -1; while (val % 2 == 0) { &nb
ต่อไปนี้เป็นรหัส Java เพื่อค้นหาปริมณฑลของทรงกระบอก - ตัวอย่าง import java.io.*; public class Demo{ static int find_peri(int dia, int ht){ return 2*(dia + ht); } public static void main(String[] args){ int dia = 7; &nbs
ต่อไปนี้เป็นโปรแกรม Java เพื่อค้นหาจุดยอด จุดโฟกัส และไดเรกทริกซ์ของพาราโบลา - ตัวอย่าง public class Demo{ public static void find_values(float val_1, float val_2, float val_3){ System.out.println("The value of vertex is (" + (-val_2 / (2 * val_1)) + "
ต่อไปนี้เป็นโค้ด Java สำหรับความยาวโฟกัสของกระจกทรงกลม - ตัวอย่าง import java.util.*; import java.lang.*; public class Demo{ public static float concave_f_len(float val){ return val/2 ; } public static float convex_f_len(float val){
ต่อไปนี้เป็นโปรแกรม Java สำหรับ GCD ที่มีตัวเลขมากกว่าสองตัว - ตัวอย่าง public class Demo{ static int gcd_of_nums(int val_1, int val_2){ if (val_1 == 0) return val_2; return gcd_of_nums(val_2 % val_1, val_1); }
ต่อไปนี้เป็นโปรแกรม Java เพื่อตรวจสอบว่าตัวเลขที่กำหนดคือ Fibonacci หรือไม่ − ตัวอย่าง public class Demo{ static boolean perfect_square_check(int val){ int s = (int) Math.sqrt(val); return (s*s == val); } static boolean
ต่อไปนี้เป็นรหัสสำหรับล้างหน้าจอโดยใช้ Java - ตัวอย่าง public class Demo{ public static void main(String[] args){ System.out.print("\033[H\033[2J"); System.out.flush(); } } ผลลัพธ์ The screen would be cleared คลาสชื่อ Dem
ต่อไปนี้เป็นรหัสเพื่อเปลี่ยนชื่อหลายไฟล์โดยใช้ Java - ตัวอย่าง import java.io.File; import java.io.IOException; public class Demo{ public static void main(String[] argv) throws IOException{ String path_to_folder = "path\\to\\folder\\where\\multiple\\files\\are\
ต่อไปนี้เป็นโปรแกรม Java เพื่อพิมพ์พีชคณิตทั้งหมดของสตริง - ตัวอย่าง public class Demo{ static void print_permutations(String my_str,String my_ans){ if (my_str.length() == 0){ System.out.print(my_ans + " ");
ต่อไปนี้เป็นโปรแกรม Java เพื่อพิมพ์จำนวนเต็มระหว่างสตริง - ตัวอย่าง public class Demo{ public static void main(String[] args){ System.out.println("The equals symbol is present between two integer values "); System.out.println(45+5 + &q
ต่อไปนี้เป็นโปรแกรม Java สำหรับพิมพ์รูปแบบ Triangle - ตัวอย่าง import java.util.*; public class Demo{ public static void main(String[] args){ Scanner my_scan = new Scanner(System.in); System.out.println("Enter the number of rows which needs