Lv 730,379 points

Diamond Liu

最佳解答38%
解答875
問題37

學 記 ...君子如欲化民成俗.其必由學乎...雖有至道.弗學.不知其善也...學然後知不足.教然後知困...教學相長也.兌命曰.學學半 ...故君子之於學也.藏焉修焉.息焉游焉.夫然故.安其學而親其師.樂其友而信其道.是以雖離師輔而不反 ...今之教者.呻其佔畢.多其訊.言及於數.進而不顧其安.使人不由其誠.教人不盡其材.其施之也悖.其求之也佛 ...故君子之教喻也.道而弗牽.強而弗抑.開而弗達.道而弗牽則和.強而弗抑則易.開而弗達則思.和易以思.可謂善喻矣.... 善學者.師逸而功倍.又從而庸之.不善學者.師勤而功半.又從而怨之.善問者如攻堅木.先其易者.後其節目.及其久也.相說以解....善待問者如撞鐘.叩之以小者則小鳴.叩之以大者則大鳴.待其從容.然後盡其聲. 記問之學.不足以為人師.必也其聽語乎.力不能問.然後語之.語之而不知.雖舍之可也.

  • 台諺"一枝草, 一點露, 溫孤草, 含雙露"

    台諺"一枝草, 一點露, 溫孤草, 含雙露"

    " 一枝草, 一點露"是較為通俗的台諺

    但" 溫孤草, 含雙露"這一部分,小弟找不到相關資料。

    請各位大大賜教,謝謝。

    1 個解答語言6 年前
  • 請問2組1,2,3,4,5,6,7且相同數字不相鄰的排列方式

    請問2組1,2,3,4,5,6,7且相同數字不相鄰的排列方式有幾種?

    請問算式如何列?

    4 個解答數學8 年前
  • 2組1,2,3,4且相同數字不相鄰的排列方式有幾種?

    請問2組1,2,3,4且相同數字不相鄰的排列方式有幾種?

    請問算式如何列?

    2 個解答數學8 年前
  • 2組1,2,3,4的排列方式有幾種?

    請問2組1,2,3,4的排列方式有幾種?

    計算算式如何列?

    1 個解答數學8 年前
  • 有關C++ STL map使用struct的用法。

    /* 程式碼如下 */

    #include <iostream>

    #include <map>

    #include <utility> // make_pair

    typedef unsigned long long U64;

    struct k {

    U64 cur_w, cur_b; //目前盤面

    k(const U64 w, const U64 b) : cur_w(w), cur_b(b) {}

    bool operator < (const k& brd) const {

    if((cur_w<brd.cur_w)||(cur_w==brd.cur_w && cur_b<brd.cur_b)) return true;

    else return false;

    }

    };

    struct n {

    U64 parent_w, parent_b, //父節點盤面

    best_move; //最佳下一手

    int score; //目前節點盤面計值

    n(const U64 pw, const U64 pb, const U64 bm, const int s) : parent_w(pw), parent_b(pb), best_move(bm), score(s) {}

    };

    using namespace std;

    int main() {

    typedef std::map<struct k *, struct n *> GameMap;

    GameMap my_game;

    struct k *gkey;

    struct n *gn;

    gkey = new struct k (0x0000000810000000ULL, 0x0000001008000000ULL);

    gn = new struct n (0x0000002000000000ULL, 0x0000000000000000ULL, 0x0000000000000000ULL, 4);

    my_game.insert(GameMap::value_type(&gkey, &gn));

    GameMap::iterator gmIter = my_game.find(GameMap::key_type(&gkey));

    if(gmIter!=my_game.end())

    std::cout<<"Success"<<std::endl;

    cout << "Hello world!" << endl;

    return 0;

    }

    /*

    請參見 http://codepad.org/ayF9WsGE

    error message

    D:\othello-2012\STL\ex1-map_struct_test\ex1-map_struct_test.cpp||In function 'int main()':|

    D:\othello-2012\STL\ex1-map_struct_test\ex1-map_struct_test.cpp|43|error: no matching function for call to 'std::pair<k* const, n*>::pair(k**, n**)'|

    c:\program files\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\bits\stl_pair.h|83|note: candidates are: std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [with _T1 = k* const, _T2 = n*]|

    c:\program files\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\bits\stl_pair.h|79|note: std::pair<_T1, _T2>::pair() [with _T1 = k* const, _T2 = n*]|

    c:\program files\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\bits\stl_pair.h|68|note: std::pair<k* const, n*>::pair(const std::pair<k* const, n*>&)|

    ||=== Build finished: 1 errors, 0 warnings ===|

    */

    2 個解答程式設計8 年前
  • 請問網站domain name設定問題,謝謝!

    請問網站domain name設定問題,謝謝!

    已向中華電信hinet購買domain name,並設定domain name與ip的對應了。

    但是進行網站瀏覽測試時,出現如下的錯誤訊息:

    Bad Request (Invalid Hostname)謝謝各位指教!

    5 個解答電腦網路9 年前
  • 請問花卉農特產應如何翻成英文,謝謝。

    請問花卉農特產應如何翻成英文,謝謝。

    請勿使用機器翻譯,謝謝。

    請問花卉農特產應如何翻成英文,謝謝。

    請勿使用機器翻譯,謝謝。

    4 個解答語言10 年前
  • 請問瓦斯汽笛的英文為何?

    請問瓦斯汽笛的英文為何?

    請問瓦斯汽笛的英文為何?

    請問瓦斯汽笛的英文為何?

    請問瓦斯汽笛的英文為何?

    老外如何稱呼瓦斯汽笛?

    2 個解答語言10 年前
  • 有效率的輸出n位數"012..."-"987...",謝謝!

    如何有效率的輸出n位數字串"012..."-"987...", 謝謝!

    該字串由數字組成,數字皆不重複。

    例如:10位數時,則輸出"0123456789"-"9876543210",

    希望程式碼的效率不要太低,謝謝!

    3 個解答程式設計1 0 年前
  • 在抽大頭時,2端是否一一對應?為何?

    「抽大頭」遊戲,在紙上畫出一些直線,再用些橫線連接。又在2端分別寫上數字與同學姓名,再請同學分別試走,結果同學分別得到不同的數字。令我們覺得很好奇,為什麼會如此分配?

    「抽大頭」遊戲2端是不是一定會一一對應?有什麼原理嗎??

    2 個解答數學1 0 年前
  • 有2組1,2,3的數字,請問其排列數有幾組?

    有2組1,2,3的數字,請問其排列數有幾組?

    例如:3 1 2 1 3 2,是一種排列方式!

    6 個解答數學1 0 年前
  • 小六數學,求4數之和?

    小六數學,求4數之和?

    4等差數,公差2,其積為384,求4數之和為多少?

    6 個解答數學1 0 年前
  • 外部排序法經東大及J大指正之版本!

    //本程式應改為可處理資料項數非2^n者

    //由於程式中弟亦小修一下,故重貼於此,敬請指導!

    #include <stdio.h>

    #include <stdlib.h>

    #include <time.h>

    #define ALEN 16L

    #define DLEN 512L

    //陣列必需為總資料項的2分之1加1

    long Array1[DLEN / 2 + 1], Array2[DLEN / 2 + 1];

    void MergeSort()

    {

    long len, i, j, k, offset;

    //將總元素數分割為2^n段,以便讀入陣列中排序

    len = DLEN;

    while (len > ALEN)

    len /= 2;

    //分段讀入陣列中排序

    for(i = 0; i < DLEN; i += len)

    {

    len = fread(Array1, sizeof(long), len, inf);

    qsort((void *)Array1, len, sizeof(long), SortCmp);

    fwrite(Array1, sizeof(long), len, outf);

    }

    //將各分段以2 way merge方式合併,並逐層增大len區間

    //先讀入陣列再以2 way merge方式合併

    while(len <= DLEN)

    {

    for(k = 0L, offset = 0L; offset+len+len <= DLEN; k++)

    {

    offset = k * 2 * len;

    fseek(outf, offset*sizeof(long), SEEK_SET); //處理第k段資料

    fread(Array1, sizeof(long), len, outf);

    fseek(outf, (offset+len)*sizeof(long), SEEK_SET);

    fread(Array2, sizeof(long), len, outf);

    fseek(outf, offset*sizeof(long), SEEK_SET); //回到原offset位置

    for(i = 0, j = 0; i < len && j < len; )

    {

    if(Array1[i] < Array2[j])

    {

    fwrite(&Array1[i], sizeof(long), 1, outf);

    i++;

    }

    else

    {

    fwrite(&Array2[j], sizeof(long), 1, outf);

    j++;

    }

    }

    while(i < len)

    {

    fwrite(&Array1[i], sizeof(long), 1, outf);

    i++;

    }

    while(j < len)

    {

    fwrite(&Array2[j], sizeof(long), 1, outf);

    j++;

    }

    }

    //逐層加大合併區間

    len *= 2;

    }

    }

    2 個解答程式設計1 0 年前
  • 外部排序法會當掉,懇請各位大大指導!

    //弟以C語言試作外部排序法,不知何故會當掉!

    //懇請各位大大指導!

    #define ALEN 16L

    #define DLEN 128L

    long Array1[ALEN], Array2[ALEN];

    FILE *inf, *outf, *verify;

    void MergeSort()

    {

    long len, i, j, k, offset;

    //將總元素數分割為2^n段,以便讀入陣列中排序

    len = DLEN;

    while (len > ALEN)

    len /= 2;

    //分段讀入陣列中排序

    for(i = 0; i < DLEN; i += len)

    {

    len = fread(Array1, sizeof(long), len, inf);

    qsort((void *)Array1, len, sizeof(long), SortCmp);

    fwrite(Array1, sizeof(long), len, outf);

    }

    //將各分段以2 way merge方式合併,並逐層增大len區間

    //先讀入陣列再以2 way merge方式合併

    while(len < DLEN)

    {

    for(k = 0L, offset = 0L; offset+len+len < DLEN; k++)

    {

    offset = k * 2 * len;

    fseek(outf, offset*sizeof(long), SEEK_SET); //處理第k段資料

    fread(Array1, sizeof(long), len, outf);

    fseek(outf, (offset+len)*sizeof(long), SEEK_SET);

    fread(Array2, sizeof(long), len, outf);

    //此處在第2迴圈時會當機

    fseek(outf, offset*sizeof(long), SEEK_SET); //回到原offset位置

    for(i = 0, j = 0; i < len && j < len; )

    {

    if(Array1[i] < Array2[j])

    {

    fwrite(&Array1[i], sizeof(long), 1, outf);

    i++;

    }

    else

    {

    fwrite(&Array2[j], sizeof(long), 1, outf);

    j++;

    }

    }

    while(i < len)

    {

    fwrite(&Array1[i], sizeof(long), 1, outf);

    i++;

    }

    while(j < len)

    {

    fwrite(&Array2[j], sizeof(long), 1, outf);

    j++;

    }

    }

    //逐層加大合併區間

    len *= 2;

    }

    }

    //qsort之比較函式

    int SortCmp(const void *a, const void *b)

    {

    long *a1, *b1;

    a1 = (long *) a;

    b1 = (long *) b;

    if(a1 > b1)

    return 1;

    else if(a1 == b1)

    return 0;

    else

    return -1;

    }

    4 個解答程式設計1 0 年前
  • n位數中是否均存在各個數字之n次方和等於原數?

    在三位數中存在153、370、371、407等四個數,其各個數字之立方和會等於原數。即13+53+33=1+125+27=153,其餘三數亦同。

    則n位數中是否均存在各個數字之n次方和等於原數?其中n > 2

    即100 ~ ∞中,是否在n位數均存在某數,其各個數字之n次方和會等於原數?

    其數學式子可否用100X1+101X2+...+10n-1Xn=X1n+X2n+...+Xnn 來表示?

    2 個解答數學1 0 年前
  • 三位數中是否存在各個數字之立方和等於原數?

    三位數中是否存在各個數字之立方和等於原數?

    即100 ~ 999中,是否存在某數,其各個數字之立方和會等於原數?

    其數學式子可否用100X1+101X2+...+103-1X3=X13+X23+...+X33 來表示?

    謝謝各位的指導!

    3 個解答數學1 0 年前
  • 請問200560490131的質因數,謝謝!

    請問200560490131的質因數,謝謝!

    200560490131是很大的數,請問其質因數有那些?謝謝!

    2 個解答程式設計1 0 年前
  • 請問200,560,490,131的質因數,謝謝!

    請問200,560,490,131的質因數,謝謝!

    200,560,490,131是很大的數,請問其質因數有那些?謝謝!

    6 個解答數學1 0 年前
  • 菁英教育的回頭路!

    近日媒體一面倒的撻伐廣設大學之事,以聳動誇張的標題,唬人所謂"零分也能上大學"。

    但我有一事不明,既然參加考試,為何要考零分?既然考零分,為何可自中學畢業?中學不把關,為何只質疑廣設大學?

    近日更有某人之評論,大意是「不懂英文,上大學是害他」。嗚呼!我中華五千年道統不存矣!豈可忘記,至聖先師Johnny孔曰「有教無類」。怎可攬天下英才教之而獨樂乎?教育之目的豈僅讓英才受教,而云云眾盡繳稅乎!

    6 個解答最新活動1 0 年前
  • 請教學記中[道而弗牽,強而弗抑,開而弗達]之英譯

    請教學記中[道而弗牽,強而弗抑,開而弗達]之英譯。

    其白話文意義為:只加以引導,而不去強迫別人服從;對待學生嚴格,但並不抑制其個性的發展;加以啟發,而不將結論和盤托出。

    前2句,我的想法是:leading but not forcing, encouragement but not suppression,

    請各位不吝指教。

    2 個解答語言1 0 年前