第一次個人程式設計作業

2022-08-16 20:06:18 字數 2415 閱讀 8154

github鏈結

psp2.1

personal software process stages

預估耗時(分鐘)

實際耗時(分鐘)

planning

計畫70

60estimate

估計這個任務需要多少時間

2010

development

開發450

300analysis

需求分析 (包括學習新技術)

600750

design spec

生成設計文件

3030

design review

設計複審

2020

coding standard

**規範 (為目前的開發制定合適的規範)

2020

design

具體設計

6030

coding

具體編碼

120150

code review

**複審

6030

test

測試(自我測試,修改**,提交修改)

350350

reporting

報告--

--test report

測試報告

----

size measurement

計算工作量

1010

postmortem & process improvement plan

事後總結, 並提出過程改進計畫

3020

合計1840

可以在短文本時使用餘弦定理

長文字時,我是先用遞迴實現最小編輯距離,堆疊溢位了。。。

後面改用動態規劃的方法。

public static int geted(string str1, string str2, int l1, int l2) 

bianhao = 0;

for (int i = 0; i <= l2; i++)

char str1_chararray = str1.tochararray();

char str2_chararray = str2.tochararray();

for (int i = 1; i <= l1; i++) else

int temp1 = distance_shuzu[i - 1][j] + 1;//增

int temp2 = distance_shuzu[i][j - 1] + 1;//減

int te*** = distance_shuzu[i - 1][j - 1] + distance;//改

distance_shuzu[i][j] = math.min(temp1, temp2);//找最小的一步

for (int i=0;i設計了乙個空文字異常類

public class nulltextexception extends ioexception

public nulltextexception(string message,throwable cause)

public nulltextexception(throwable cause)

}

測試一下

file test = new file("src/sim_0.8/tese.txt");測試異常

「道阻且長,行則將至」

第一次個人程式設計作業

psp2.1 personal software process stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫120 estimate 估計這個任務需要多少時間 120development 開發360 analysis 需求分析 包括學習新技術 60 design spec...

第一次個人程式設計作業

github倉庫位址 psp2.1 personal softwareprocess stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫50 60estimate 估計這個任務需要多少時間 3020 development 開發960 1080 analysis 需求分析 包括學習...

第一次個人程式設計作業

倉庫 psp2.1 personal software process stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫 estimate 估計這個任務需要多少時間100 development 開發 8802000 analysis 需求分析 包括學習新技術 240420 de...