原创 數組面向過程與面向對象的基本操作

數組的基本操作: 面向過程:(Java代碼) package ch01; public class TestArray2 { public static void main(String[] args) { int[] intA

原创 使用object表示泛型

java的基本思想就是通過使用像object這樣適當的超類實現泛型類 package chapter1; class MemoryCell { private Object storedValue; public Object r

原创 CCF之有趣的數(java)

試題編號: 201312-4 試題名稱: 有趣的數 時間限制: 1.0s 內存限制: 256.0MB 問題描述: 問題描述   我們把一個數稱爲有趣的,當且僅當:   1. 它的數字只包含0, 1, 2, 3,且這四

原创 CCF之火車購票

試題編號: 201609-2 試題名稱: 火車購票 時間限制: 1.0s 內存限制: 256.0MB 問題描述: 問題描述   請實現一個鐵路購票系統的簡單座位分配算法,來處理一節車廂的座位分配。   假設一節車廂有

原创 CCF之俄羅斯方塊(java)

試題編號: 201604-2 試題名稱: 俄羅斯方塊 時間限制: 1.0s 內存限制: 256.0MB 問題描述: 問題描述   俄羅斯方塊是俄羅斯人阿列克謝·帕基特諾夫發明的一款休閒遊戲。   遊戲在一個15行10

原创 CCF之路徑解析(java)

試題編號: 201604-3 試題名稱: 路徑解析 時間限制: 1.0s 內存限制: 256.0MB 問題描述: 問題描述   在操作系統中,數據通常以文件的形式存儲在文件系統中。文件系統一般採用層次化的組織形式,由

原创 CCF之最大波動(java)

試題編號:201609-1試題名稱:最大波動時間限制:1.0s內存限制:256.0MB問題描述: 問題描述   小明正在利用股票的波動程度來研究股票。小明拿到了一隻股票每天收盤時的價格,他想知道,這隻股票連續幾天的最大波動值是多少,即在這

原创 CCF之爐火傳說(java)

試題編號: 201609-3 試題名稱: 爐石傳說 時間限制: 1.0s 內存限制: 256.0MB 問題描述: 問題描述   《爐石傳說:魔獸英雄傳》(Hearthstone: Heroes of Warcraft

原创 CCF之遊戲(java)

試題編號: 201604-4 試題名稱: 遊戲 時間限制: 1.0s 內存限制: 256.0MB 問題描述: 問題描述   小明在玩一個電腦遊戲,遊戲在一個n×m的方格圖上進行,小明控制的角色開始的時候站在第一行第一

原创 CCF之交通規則(java)

解題代碼(java): 方法一: import java.util.HashSet; import java.util.Scanner; public class Main { public static vo

原创 排序之冒泡,選擇,插入,希爾

Java代碼: package cho2; public class Array { public static void main(String[] args) { int[] arr = { 12, 56, 79, 45,

原创 遞歸實現f(x)=2f(x-1)+x^2

代碼如下: package chapter1; import java.util.Scanner; public class Demo1 { public static void main(String[] args) {

原创 希爾排序

希爾排序是通過比較相距一定間隔的元素來工作的,也叫縮減增量排序 package chapter7; public class Demo2 { public static void main(String[] args) { In

原创 打印整數的遞歸例程

用遞歸函數,打印整數: package chapter1; import java.util.Scanner; public class Demo2 { public static void main(String[] args)

原创 數組存儲對象

Person類數組 package ch01; public class TestPersonArray { public static void main(String[] args) { PersonArray pa=