原创 撲克牌遊戲0 發牌實現

老實說,如果用一個數組來記錄發牌的數目會很簡單,但是,由於設計類的時候我設計了isChoosen這個變量,所以,我是直接調用的這個變量查看的某張牌是否被選中了。 實現功能: InitGame.h  #pragma once #incl

原创 大致規劃

本次小遊戲會採用最基本的瀑布模型來開發。所以基本流程會根據瀑布模型的流程走。 瀑布模型是:將軟件的生命週期劃分爲可行性分析、需求分析、概要設計、詳細設計、編碼實現、軟件測試和運行維護等六個基本活動,並且規定了它們自上而下、相互銜接的固定次

原创 撲克牌遊戲03 PukeCards類

 PukeCards類用於生成撲克牌,本遊戲需要兩副撲克牌,所以會在初始化的時候構造兩幅撲克牌。 PukeCards.h: #pragma once #include "BasicCardGroup.h" class PukeCards

原创 7k7k面試

之前看了網上很多7k7k面試的帖子,於是覺得7k7k會考概念性的東西比較多,但其實,他們考察的實踐性的知識也會很多。 前幾天論文答辯,答辯完成之後又提交各種文件,然後就發現真的是幾天不上手就會很生疏。 7k7k的面試官做的功課真的很多,他

原创 java基礎03 數組

1.爲什麼要有數組?     有大量相同類型元素需要處理----數組、集合(List、Set、Map)2.概念     數組是存儲同一種數據類型多個元素的集合。也可以看成是一個容器     1)既可以存放基本數據類型元素,也可以存放引用數

原创 Java練習 打印九九乘法表(兩種)

打印九九乘法表(兩種):  public class Test8 { public static void main(String[] args) { int m = 9; int n = 9; for(int i=

原创 java練習 百雞百錢

/* * 百元錢買百隻雞問題)一隻公雞5元錢,一隻母雞3元錢,三隻小雞1元錢。 * 要求100元買100只雞,請給出所有可行的結果?(選做) */ public class Test16 { public static voi

原创 java練習 斐波那契數列

時間限制:C/C++ 1秒,其他語言2秒 空間限制:C/C++ 32M,其他語言64M 熱度指數:721741 本題知識點: 遞歸 題目描述 大家都知道斐波那契數列,現在要求輸入一個整數n,請你輸出斐波那契數列的第n項(從0開始,第0項爲

原创 java練習 密碼驗證

import java.util.Scanner; /* * 要求用戶輸入用戶名和密碼,只要不是admin和111就提示用戶名或密碼不正確, * 請重新輸入。正確時結束循環,提示登陸成功 */ public class Test6

原创 Java 冒泡排序優化

優化後對已經排好序的數組排序的時間複雜度爲O(1)  public class Test { //冒泡排序 public static void main(String[] args) { int arr[] = {1,2,3,

原创 java練習 求面積

  編寫程序,設計一個圖平面積計算,選擇不同的圖形輸入數字計算面積,選擇4退出程序。效果如下: import java.util.Scanner; public class Test5 { public static void

原创 java練習 車費問題

import java.util.Scanner; /* * 某城市出租車計費問題:  每日06:00-21:00,起步價6元,當日22:00-次日05:00,起步價7元。0~23  起步價包含2公里,超出部分按照每公里1.5元

原创 Java基礎02

控制流程----三種程序結構 順序結構 寫在前面的先執行,寫在後面的後執行。 獲取鍵盤輸入—掃描器 1)導入相應的包---import java.util.Scanner; 2)創建掃描器對象---new Scanner(Sys

原创 Java練習 直接打印數組

  public static void main(String[] args) { int arr[] = {1,55,4151,12,234,56,17}; System.out.println("直接填寫數組名:");

原创 java練習 繼承04

 題目: (1)編寫一個圓類Circle,該類擁有: ①一個成員變量 radius(私有,雙精度型); // 存放圓的半徑; ②兩個構造方法 Circle( ) // 將半徑設爲0 Circle(dou