DSA 提問與解答 (回應)
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
ABCDEF
1
時間戳記學號 StudentID姓名 Name日期 Date課堂提問的內容及老師的回覆FB問題與提供的解答
2
2017/3/6 下午 10:41:29R05XXXXXX蕭至丸2017/3/6舉手發問的內容FB提出的問題,與您提供的解答
3
2017/3/7 下午 4:22:14b02302102李元元2017/3/7假設沒有使用動態記憶體的話還要寫destructor嗎
4
2017/3/7 下午 4:23:39B03201031王楷2017/3/7可以主動呼叫Destructor嗎老師:好像可以
5
2017/3/7 下午 4:26:04b02302102李元元2017/2/21怎麼買課本(第一堂課大放送~~~)
6
2017/3/7 下午 5:04:53t05902135林劼叡2017/3/7
Q: Judgegirl IO 有限定cin嗎還是都可以(ex: scanf) A: 都可以
7
2017/3/7 下午 5:43:41b04203036周暐庭2017/2/21C++ 的標準是採用課本的 還是c++11 或c++14?
8
2017/3/7 下午 5:49:17R05943167
TAN, CHUN-FEI
2017/3/7
Q1: Are destructors overloadable? Since overloaded functions must differ either by ther arity(number of arguments) or data type; therefore, destructors should not be overloadable because destructors can take no argument as far as I am concerned.
9
2017/3/7 下午 6:18:45r05943167
TAN, CHUN-FEI
2017/3/7
Q2: Professor mentioned in class that when the number of actual objects/elements exceeds the capacity of a vector, the program will allocate/new a memory space large enough to accommodate all the elements. For instance, when we declare a vector and reserve a storage space of 1, i.e. vector<int> myvec.reserve(1), after pushing back one element, says myvec.push_back(100), the size of the vector(1) will become equivalent the size of the vector(1). On the next time when we push back a new element, says myvec.push_back(200), the size of the vector(i.e.2) will exceed the capacity of the vector(i.e.1), at this very moment, the program will allocate a memory space of size 0.5(or 1, depending on the compiler) time larger than the original vector, that is the vector will have a capacity of 1.5(or 2) of the original capacity of vector. After the allocation, the content of the original vector and the new inserted element will be copy to the new allocated memory space. If we declare a pointer pointed to the vector(ex: vectro<int> *vec_pointer). After the new allocation, will the program change the value of the pointer variable, which stored the memory location of the reference variable(in our case, the memory location/address of the vector) be changed?(In our example, the question is to ask whether the value of vec_pointer will be changed after we undergo myvec.push_back(200)?)
10
2017/3/7 下午 6:27:50R05943167
TAN, CHUN-FEI
2017/3/7
Q3: Why there is no memory leak in the example of myVec b=a on page 2 of the slide with title shallowCopy.pptx
A: When we create a new object with copy constructor (like myVec b=a in our case), the object will NOT undergo the constructor we define in the class; therefore, there will be no memory leakage in this case.
11
2017/3/7 下午 6:32:25R05943167
TAN, CHUN-FEI
2017/3/4
[I am not sure whether this is a technical problem.]
[Question by 詹炤詩: 請問有提供工作站嗎? 本身無linux系統][Answer:
The department of CSIE provides workstation service.
Please fill in the following form and hand in the hard copy to room 217.
#Form: https://wslab.csie.ntu.edu.tw/downloads/account.pdf]
12
2017/3/7 下午 6:36:54R05943167
TAN, CHUN-FEI
2017/3/7
[I am not sure whether it is a technical problem or not.]Q4: Will the ranking on judge girl affect the final score of homework assignment 1?
No, as long as you receive an AC outcome, it is guaranteed that you will get full marks in the homework.
13
2017/3/7 下午 6:38:23b05902053陳奕均2017/3/6
Q:請問甚麼原因才會導致RE呢?
Google文件裡好像沒有寫到
Ans:
1.在function裡面開過大的陣列
例:int A[1000000];開在main會RE
解決之道
(1)全域變數(2)malloc-free/new-delete
2.陣列或指標取值不慎越界
3.記算除法時 除數為0
4.企圖從null pointer取值
5.assertion failed
例:
FILE *fp=fopen(file_name,"rb");
assert(fp != NULL);
若檔案開不起來就直接RE
14
2017/3/7 下午 6:41:47b05902053陳奕均2017/3/3Not a question, but little mistake.
Ans: Comment: For sparse table, space complexity is O(nlogn), not O(n).
(看在認真的份上,這個應該算)
15
2017/3/7 下午 10:01:03b03209016蕭維廷2017/3/7
我問:Shallow Copy PPT第二頁左下角第二行看起來是先宣告myVar b再把a assign進去,為何觸發的是copy constructor? 答:C++內建這樣的操作就是用copy的動作。又問:這是C++要最佳化效率的關係嗎。答:不確定但有可能。(註:上課太多人發問沒輪到我,所以是下課跑去前面問老師的)
16
2017/3/7 下午 10:06:47r05944048蔡秋圓2017/3/7
問:在一個class中只能宣告一個 destructor 嗎?| 答:可以多個!(但從網路查證發現只能宣告一個)
17
2017/3/7 下午 10:54:23b02502018顏敬哲2017/3/5問題 : 本身沒有Linux系統怎麼辦?
我的回覆: 如果你是用win10,可以試試內建的ubuntu , 參考這篇的步驟http://www.techbang.com/posts/42943
18
2017/3/8 上午 12:39:42b05208040羅宇志2017/2/21final project的dead line期末考那周
19
2017/3/8 上午 12:41:30b05208040羅宇志2017/3/7執行速度是不是正比於Query的O()和Preprocess的O()
20
2017/3/8 上午 1:46:53b05902059廖威仲2017/2/21問老師期中考期末考如果上機 可不可以帶參考書 ; 老師說可以帶個筆記
21
2017/3/8 上午 11:45:12b03501002鄭程哲2017/2/21
問: 請問學過Java,對於上手這門課有幫助嗎?
答: 是有的。每多學一種語言,更能幫助你瞭解computer science
22
2017/3/8 下午 2:01:40b03102082陳孝思2017/2/21
Q:什麼時候公佈Final Project的內容?A:請參考去年公佈時間,應該跟去年差不多
23
2017/3/8 下午 2:45:42B02501085詹炤詩2017/3/7
delete[ ] 與delete的差別 課本上都是用delete[ ],delete可能會有問題
24
2017/3/8 下午 9:32:19b03202007黃宣凱2017/3/7
Q:既然std::vector在記憶體不夠時會自己去呼叫,那為什麼還需要先宣告空間呢?
A:每一次去要空間的時候都會多花時間,因此先宣告的話能夠只用一次的時間要到夠多的空間而不用一直要
25
2017/3/8 下午 10:02:26r05246007郭宣宏2017/3/7
可以再講一次為什麼a.name不會被更改嗎? 因為string和int一樣,會被copy出來
26
2017/3/9 上午 12:04:21t05902135林劼叡2017/3/8問助教PPT可以在哪裡觀看/由助教上傳
27
2017/3/9 上午 10:18:20b02303004張鈞翔2017/2/21
請問老師,線上批改系統要如何使用?正確或錯誤會顯示嗎? 有特別要使用什麼特別的編譯環境嗎?

回覆: 只要上傳自己的code,系統會分次測試,顯示答對的題數跟給分。Compiler是使用G++,可以下課後跟助教確認。
28
2017/3/9 上午 10:21:16b02303004張鈞翔2017/3/7
請問物件當中的~,和後面的指令是什麼意思?

~是此物件結束後刪除的方法宣告,也就是在整個函數結束之後,要如何在記憶體中消除這個物件
29
2017/3/9 下午 12:25:31b03505004楊筌鈞2017/2/21Q 測資會不會公布 A 跟之前一樣會公布部分測資
30
2017/3/9 下午 3:08:31b04401114鄭義惟2017/2/21請問只會C++而不會C的話, 學這門課會有困難嗎
31
2017/3/9 下午 5:18:09r05944025王斯泓2017/3/4問題:請問有提供工作站嗎? 本身無linux系統
解答:
https://aws.amazon.com/tw/ec2/pricing/
也可以在aws上自己架一個,第一年免費
32
2017/3/9 下午 8:26:45B04203002宛靖2017/2/21請問今年會跟林軒田老師合開嗎
老師回答:沒有喔
33
2017/3/10 上午 12:04:21R05522505李宇倫2017/3/9Q 請問一下這門課有TA hour嗎?在ceiba跟課程網頁好像都沒有看到 A同學您好! 教授第一堂課有說每一個助教將會安排一周一小時的助教時間,但尚未公布。(圖為本社團的DESCRIPTION截圖)
34
2017/3/10 上午 10:16:14b02502121何適楷2017/3/9問:請問一下要如何直接用windows CMD來編譯程式?
回:我是用這個哦~
可以直接使用linux command
https://youtu.be/DAlS4hF_PbY
35
2017/3/10 下午 4:15:03r99222005黃楨哲2017/2/21請問去年這門課幾個人被當掉?ANS: 大概十個吧
36
2017/3/10 下午 6:48:31r05522527姚泳辰2017/2/21Final project的評分方式 ans:看速度和記憶體用量
37
2017/3/11 上午 9:55:05B01105031曾智陽2017/2/21缺席會有補考的機會嗎?會有,但是需要提前請假。
38
2017/3/11 下午 11:19:19b04705003林子雋2017/3/7
請問為何naive的preprocess為何是O(n^2)

邊做邊放,所以是O(n^2)
39
2017/3/12 下午 12:00:03b05902119陳泂杋2017/2/21
問題:Final project的形式?
回答:類似於功課,但複雜程度大概是三倍
40
2017/3/12 下午 11:47:00b03102082陳孝思2017/3/9請問一下要如何直接用windows CMD來編譯程式? / goo.gl/jlSl2e
41
2017/3/13 上午 2:19:02b03203004潘廣霖2017/3/8問:有沒有什麼好方法可以快速的對一個 int N 算 (int)log2(N) (下略
答:31 - __builtin_clz(N) for 32-bit integer
GNU C extension
42
2017/3/13 下午 11:37:36b04202008韋彥丞2017/3/13
[兩個陣列覆蓋問題]
如題,我想宣告a, b兩個還沒確定長度的陣列,程式寫成這樣:
int a[] = {};
int b[] = {};
然後我用迴圈分別把{1, 2, 3}和{9, 9, 9}存入a和b陣列,卻發現存完b後,a陣列從原本的{1, 2, 3} 變成 {1, 9, 9},好像會被部分的b覆蓋掉,想請問覆蓋的原則是什麼?
如果想宣告兩個未知長度、未知裡頭元素值的陣列,該怎麼做比較好,還是C++裡頭最好都要給定陣列的長度才對呢?

[我的解答]
應該可以寫成int **x = new int * [2]
(x[0] 是 a, x[1] 是 b)
然後等知道長度後 假設是len_a, len_b
x[0] = new int [len_a]
x[1] = new int[len_b]
然後再一一存進去就好
43
2017/3/14 下午 12:41:06b04401114鄭義惟2017/2/21
(抱歉之前忘了提供老師回覆,在此重寫) Q: 請問只會C++而不會C的話,學這門課會有困難嗎? A: 不會
44
2017/3/14 下午 12:44:40b04401114鄭義惟2017/3/14Q: 想請問各位,自己試了幾個測資在自己電腦跑沒有什麼問題,但是到online judge 的第二份測資就跑出WA。實在不知道有沒有方法可以找出自己的漏洞。
懇請各位大大建議了,謝謝。
A: 個人經驗是,自己的演算法在測大範圍搜尋時(如5,37)常沒有問題,但後來測小範圍搜尋時(如8,9)就有bug出現。但bug很好找的,稍微修正就差不多了。
45
2017/3/14 下午 1:32:03B03607036張如嫻2017/3/14問題:想請問各位,
自己試了幾個測資在自己電腦跑沒有什麼問題
但是到online judge 的第二份測資就跑出WA
實在不知道有沒有方法可以找出自己的漏洞
懇請各位大大建議了,謝謝
回答:可以先從小測資開始cout,例如我是用sparse table,我就會先把這個table印出來看看是不是跟自己想的一樣
46
2017/3/14 下午 1:51:13b04703001蔡明宏2017/3/14
[兩個陣列覆蓋問題]
如題,我想宣告a, b兩個還沒確定長度的陣列,程式寫成這樣:
int a[] = {};
int b[] = {};
然後我用迴圈分別把{1, 2, 3}和{9, 9, 9}存入a和b陣列,卻發現存完b後,a陣列從原本的{1, 2, 3} 變成 {1, 9, 9},好像會被部分的b覆蓋掉,想請問覆蓋的原則是什麼?
如果想宣告兩個未知長度、未知裡頭元素值的陣列,該怎麼做比較好,還是C++裡頭最好都要給定陣列的長度才對呢?

補充二維的動態陣列 當要delete 二維動態陣列時,必須以兩層的方式刪除記憶體 for(i = 0; i < data_height; i++)
delete [] data[i];
delete [] data;
47
2017/3/14 下午 3:01:36b05902061陳瑾瑭2017/3/14binary search會不會寫成無窮迴圈/這種小程式應該不會
48
2017/3/14 下午 8:47:50r05246007郭宣宏2017/3/14
要怎麼知道什麼是least-significant key? 做binary search時,最先比的就是most-significant key
49
2017/3/14 下午 8:49:41r05246007郭宣宏2017/3/14作業二是要自己讀檔嗎? 是,要讀檔
50
2017/3/14 下午 9:53:41b04502041張伯瑞2017/3/14
Q:HW2測資中會出現 ** 這種無意義的測資嗎?
A:不會,不需要防呆。但會有*_的測資
51
2017/3/15 上午 10:35:00b02502018顏敬哲2017/3/14
問:如果只照index去搜,是不是會忽略字詞的順序? 答:最後還要對所有找出來的N-grams再確認一次字詞的順序
52
2017/3/15 下午 12:51:15b04401081張瑋宸2017/3/14
提問:為什麼int的函數可以return KEY_NOT_FOUND?
回覆:因為程式在之前已設定KEY_NOT_FOUND是一個整數常數
53
2017/3/15 下午 12:52:53b04401081張瑋宸2017/3/15問題:想請問一下,hw2的單字有區分大小寫嗎?還是一律以小寫看待(即Google 與 google是同一個字)?謝謝!
解答:我實際測試Linggle這網站的搜尋,是清楚區分大小寫的喔
54
2017/3/15 下午 2:22:43B05902101黃千儀2017/3/14
Q: if I store the array column by column then will column sum be faster than row sum? Or row sum will always faster than column sum?
A: yes, column will be faster . It is based on they way you store the array. But usually people store it row by row.
55
2017/3/15 下午 9:21:34B04203036周暐庭2017/3/12問題
想請問我已經包含了include "algorithm"
而且確認第一份測資是可以跑得(在自己電腦)
但是結果一直是CE
我用的是第一種方法,理論上會跑出TLE?
麻煩各位大大解惑了
回答
有 include stdafx.h嗎 這個我記得vs會給你用
你把include stdafx.h刪掉試試
56
2017/3/15 下午 9:55:35b05902003李哲安2017/3/15問題:從課程網頁上連不上Linggle。
解答:可以直接連網址,www.linggle.com。
57
2017/3/15 下午 11:34:43b03209016蕭維廷2017/3/14
問:由於陣列是用指標儲存的,所以實際上二維以上的陣列需要用的的空間比element的數量還要多嗎,以3x5的陣列為例,好像需要15+4個空間?答:沒錯,儲存指標的位址本身也需要空間。
58
2017/3/16 上午 11:05:57t05902125金致靜2017/2/21
每次Quiz的內容是?答:Quiz只會使用本課教的內容;但期末考試可能是quiz的組合。
59
2017/3/16 上午 11:08:03T05902125金致靜2017/3/14
問:老師,請問linggle的鏈接里,如果點“example”裡面為什麼有bug(並不完全匹配的短語)?比如“present a method _”的第一個例子,
答:這是清華大學的老師開設的,其實還有很多其他的bug,比如如果輸入太多符號會bug,有待同學們開發出更強大的網站。
60
2017/3/17 下午 3:44:39b02302102李元元2017/3/17
問:I have a question about the description of preprocessing on the website. It says the following:
-Extract all words from the n-gram dataset
-Create a dictionary of all sorted unique words
-Generate a posting for each word in the dictionary
Is it supposed to say "phrase(s)" rather than "word(s)"? For example, should the entry "aa day of golfing at 1052" be picked apart into five separate words, or should it just be saved as one phrase?

答:
In my opinion (just my way of approaching the problem), you need to store the words AND the phases. While searching, we need to first figure out what phrases contain the words we want, so we build up a dictionary contains words and in what phrases the words appear. When the query occurs, we find every word in the query, then find out what phrases the words appear together. Then we need the original phrases to know the order of words and their frequency. Then kick out those that are in wrong orders and have less frequency, then print out the answers.
If the program only stores phrases, I can't really figure out the way to do the query, the program nearly needs to go over every phrase stored so it will mostly like exceeds time limit. For example, the query listen _ music, the program first find the word "listen", then search all the phrases begin with "listen" to see if any has "music" in it.
61
2017/3/17 下午 8:09:53b02501007王智顥2017/3/14
我的回答:我直接用作業給的第二個範例找bug,把自己輸出的答案跟正確答案做比較,直接複製一段答案去正確答案裡面搜尋,若是搜不到就代表答案不一樣,然後再去找哪一筆不一樣

Q:想請問各位,
自己試了幾個測資在自己電腦跑沒有什麼問題
但是到online judge 的第二份測資就跑出WA
實在不知道有沒有方法可以找出自己的漏洞
懇請各位大大建議了,謝謝
62
2017/3/17 下午 8:11:29b02501007王智顥2017/3/14我問:mac能用 FC 指令嗎?

別人回答:linux or mac ,可以試試看 diff filename1 filename2
63
2017/3/17 下午 8:13:38b02501007王智顥2017/3/17我問:HW2使用fstream開檔案是可以的嗎?

助教回答:用 fstream 是可以的,這邊只是要說明讀檔的路徑不要寫死,要能夠吃傳進來的 argv。其餘的都跟 homework 1 一樣直接 cin / cout 或 scanf / printf。
64
2017/3/18 上午 12:20:03t05902135林劼叡2017/3/18will there be multiple special characters in a query/yes
65
2017/3/18 下午 9:38:42b04705003林子雋2017/3/18請問 inverted index是怎麼存的? 需要存什麼而已? 然後怎麼知道一個字有沒有出現了嗎? 因為老師給的例子只有提到 1gram。 不知道2到5gram要怎麼存下來。
可以開四個dictionary
66
2017/3/19 上午 12:36:40R05522527姚泳辰2017/3/19有人可以教一下要怎麼Push_Back二維vector嗎
ans:試試看vector[i].push_back()
67
2017/3/19 下午 3:56:18b04203002宛靖2017/3/14
老師上堂課所教的方法,舉give和 joy為例 會出現 give joy _ 和 _ give joy的結果,那要怎麼避免,還是沒關係?
roger: 之後再排序搜尋,留下give joy _ 的結果
68
2017/3/19 下午 4:33:21r03246021孫以恆2017/3/19
先在標頭檔的地方#include <fstream>,然後在主程式的地方用fstream宣告一個東西 fstream file; 然後用file.open(filename,ios::in) 來先開啟一個你要開的檔案//我猜你是要讀檔 所以用ios::in, filename是在你的目錄下你要開啟的檔案名稱 然後你想getline, 或get就用file.getline()...等等的操作
69
2017/3/19 下午 6:21:43B02504055陳泰螢2017/3/19Q:(5)大家遇到程式的問題,有沒有甚麼比較常用的網站去找答案呢
A:(5)http://stackoverflow.com/
http://www.cplusplus.com/reference/
70
2017/3/19 下午 6:22:16b02611033林鈺盛2017/3/19問:(4)請問工作站是甚麼,要怎麼使用他
答:https://docs.google.com/document/d/1kTk4kYyfaB5gtPuJD1LJMHP31c54XX1yTa4dpqG3CVM/edit
71
2017/3/19 下午 7:30:00r03246021孫以恆2017/3/19請問在2gm.small file中
aa aaaa 2659
各代表什麼意思...?
72
2017/3/19 下午 7:44:52b02504055陳泰螢2017/3/19Q:看不懂dataset是什麼....
請問在2gm.small file中
aa aaaa 2659
各代表什麼意思...?
謝謝

A:aa第一個字 aaaa第二個字 2659出現頻率
73
2017/3/19 下午 7:47:56b02611033林鈺盛2017/3/18問:因為 Lingle跑不出來,發問一下
a ?day/book 這個問題是 a (?day)/book
還是 a ?(day/book)

答:我在lingle 打a ?day/book 只顯示a 100%
74
2017/3/19 下午 8:01:48b04502041張伯瑞2017/3/19Q:會有_ _、_ _ _、_ _ _ _、_ _ _ _ _或**的測資嗎? A:教授課堂上說不會有**的情況
75
2017/3/20 下午 3:04:49b03202010廖經亞2017/3/20Q: 不好意思~我想請問大家關於外系學生申請資工系工作站的流程:
我有找到申請的表單,不過上面有授課老師簽名的欄位,因此是等週二上課時的空檔找老師簽名再交到系上嗎?
A: 簽完交去資工系館二樓 我上次給老師簽了七張XD
76
2017/3/20 下午 9:52:50b05901062阮明皓2017/3/13Q:....... 如果想宣告兩個未知長度、未知裡頭元素值的陣列,該怎麼做比較好,還是C++裡頭最好都要給定陣列的長度才對呢?
A:要先a=new int[3]; b=new int[3];
再把值存入
77
2017/3/20 下午 9:54:32b05901062阮明皓2017/3/12Q:想請問我已經包含了include "algorithm"
而且確認第一份測資是可以跑得(在自己電腦)
但是結果一直是CE
我用的是第一種方法,理論上會跑出TLE?
A:CE的話可以按進去看看為什麼compile error
78
2017/3/21 下午 3:56:08R05522505李宇倫2017/3/21
map 和 template 後面為什麼是用 < > 不是 ( ), 老師說因為是資料結構不是函數
79
2017/3/21 下午 4:25:08r05522508程善謙2017/3/21
Q: map<string,vector<*int>>是否會有pointer重複問題? Ans: container 可以任何型式被存入
80
2017/3/21 下午 4:26:53R05522527姚泳辰2017/3/21
map內部是用trie建的嗎?
ans:不是,trie只能用在字串上,只能處理搜尋字串的問題,而map可以使用任何data type
81
2017/3/21 下午 5:18:37b05303035張宛喬2017/3/21
有辦法改變Unordered map中資料連接的順序嗎?
不行,用hash table建立後順序就不可改變了
82
2017/3/21 下午 6:26:56b02502121何適楷2017/3/21
請問map和unsorted_map的iterator用法都是直接相加,那實際上的差別是什麼?
答:內部結構不同,只是STL已經包裝好了
83
2017/3/21 下午 10:36:49b04502041張伯瑞2017/3/21
Q: map<string,int>::iterator i 可以用 map<string,int>* i 取代嗎?
A:老師說沒試過,不確定(我自己試是好像不能)
84
2017/3/22 上午 1:12:39r05944025王斯泓2017/3/13問: 想請問我已經包含了include "algorithm"
而且確認第一份測資是可以跑得(在自己電腦)
但是結果一直是CE
我用的是第一種方法,理論上會跑出TLE?
麻煩各位大大解惑了
答: 把#include<algorithm> 改到第一行?
85
2017/3/22 下午 6:09:48b05902001廖彥綸2017/3/21
Q: 使用map時如果填入很多element,處理的時間會增加很多嗎? A : 不會,他很聰明
86
2017/3/23 下午 4:21:13b05902083余柏序2017/3/20偶然發現,frequency會爆int耶XDD
87
2017/3/23 下午 4:22:12b05902083余柏序2017/3/20恭喜 ^_^
88
2017/3/23 下午 4:23:13b05902083余柏序2017/3/19請問,助教的程式給它連續輸入100行「*」會TLE嗎?還是這樣不符合輸入規定?
89
2017/3/23 下午 4:23:49b05902083余柏序2017/3/19所以不能有前導「_」,是這個意思嗎?
90
2017/3/23 下午 4:24:21b05902083余柏序2017/3/19可以問時間複雜度和記憶體複雜度嗎?
91
2017/3/23 下午 4:24:48b05902083余柏序2017/3/19假設資料庫大小D,輸入大小N的話
92
2017/3/23 下午 4:25:53b05902083余柏序2017/3/19請問一定要online processing嗎?可不可以offline?
93
2017/3/23 下午 4:26:45b05902083余柏序2017/3/19就是在讀取下一筆輸入前要不要先把前一筆的答案算出來
94
2017/3/23 下午 4:27:11b05902083余柏序2017/3/19因為有時候可以用某些神奇的方法把所有輸入sort之後一次處理出所有答案,然後得到比較低的時間複雜度
95
2017/3/23 下午 4:29:11b05902083余柏序2017/3/19這個網址不是judge girl的呀(?)
請助教確認~~~
96
2017/3/23 下午 4:30:36b05902083余柏序2017/3/19請問output的frequency前面加幾個空白有規定嗎?還是這個judge是寬鬆比對的?
97
2017/3/23 下午 4:34:19b05902083余柏序2017/3/19https://www.facebook.com/groups/1563759110611710/permalink/1804117019909250/?comment_id=1804171109903841&comment_tracking=%7B%22tn%22%3A%22R0%22%7D
可是不久前似乎有人連過...
98
2017/3/23 下午 4:34:43b05902083余柏序2017/3/19如果你用的是Windows,可以使用「FC /n "檔名1" "檔名2"」這個指令直接找出答案不一樣的地方
話說,bonus拿滿要回答幾個問題呀?XD
99
2017/3/23 下午 4:35:06b05902083余柏序2017/3/19我猜就是2~5而已
100
2017/3/23 下午 4:35:29b05902083余柏序2017/3/19https://www.facebook.com/groups/1563759110611710/permalink/1804081819912770/
看到這個,想說要上傳到judge girl
Loading...
 
 
 
表單回應 1