演算法基礎 1 3假設修正法

2021-06-21 20:22:49 字數 848 閱讀 9799

例一:

/*

int a = ..

int b = ..

int c = ...

求3個數字中的最大值

*/public class t1

}

例二:

/*

int year = 1990;

求是否為閏年 */

public class t2

}

例三:

/*「評級」演算法

某小學要求不能給學生打具體分數,而是給乙個評級。

當然,這個「評級」也是根據分數計算出來的。

規則:設百分制的分數為 n

則根據 n 的範圍:

90-100: 優秀

80-89: 良好

70-79: 正常

60-69: 合格

0-59: 加油

已經知道了分數 n, 請計算「評級」

注意:不允許使用else語句,當然也不能使用 switch,因為題目的目的是訓練假設修正法。*/

public class homework3

if(score <= 79 )

if(score <= 69 )

if(score <= 59 )

system.out.println(level);

}}

AcWing演算法基礎1 3

二分 二分分為整數二分和實數二分,其中整數二分模板有兩個 模板 整數二分模板 第一種模板將區間分為 l mid 和 mid 1,r 1 int bsearch 1 int l,intr 2 9return l 10 第二種模板把區間分為 l mid 1 和 mid r 需要注意的是,這裡算mid時要...

KMP演算法 next nextal修正

標頭檔案的定義 define maxsize 100 最多的字元個數 typedef struct sqstring void strassign sqstring s,char cstr void strcopy sqstring s,sqstring t bool strequal sqstri...

周志華西瓜書筆記 1 3 假設空間

歸納 induction 是從特殊到一般的 泛化 generalization 過程,即從具體的事實歸結出一般性規律 演繹 deduction 是從一般到特殊的 特化 specialization 過程,即從基礎原理推演出具體狀況.e.g.在數學公理系統中,基於一組公理和推理規則推導出與之相洽的定理...