coding-efficiency

    0熱度

    1回答

    我已經通過SQL將一些數據導入SAS。我想改變變量的長度以提高數據集的效率和存儲量,但是我不知道變量的最大長度應該是多少。 例如,我有變量「Forename」。它的長度目前設置爲300美元。我知道這個數字太大,但不想猜測應該如何切斷數據。如果我有下面的名字,我怎麼能制定出我需要的長度復位到$ 10:? Obs Forename Total Character Length 1 Tim 3

    -3熱度

    1回答

    我覺得這段代碼太過分了 - 它怎麼能縮短呢?我是一個初學者,所以忍受着我。 The problem statement is this (from Automate the Boring stuff) 而且我的代碼: #printtable() function - will take string list and display in rjustified table tabledata

    0熱度

    4回答

    我是java編程的新手,我剛創建了一個計算器程序,它似乎工作正常,但其他程序員似乎在他們的計算器程序中使用「分析很多」。只是想問我是否採取了錯誤的做法,並可能在未來使用這種邏輯遇到問題。謝謝。 class Refresh { private final String a; private final String b; private final String c; private fi

    0熱度

    3回答

    所以我有字符串數組,我想看看是否有(包含)其他字符串的一部分。 例如,考慮下面的簡單數組。 s[0]="Java" s[1]="Java Programming" s[2]="C Programming" s[3]="C Programming is Cool" 最後,我只要保持 s[1]="Java Programming" s[3]="C Programming is Cool"

    1熱度

    2回答

    我有一個數字long nbr = 10000。我在增加和減少這個數字,增加或減少的數量取決於它的數值。如果nbr > x,那麼nbr + = xx,如果nbr > y,那麼nbr + = yy等。取決於其他因素,增量值(xx,yy等)將改變並且增量值改變的界限(x,y等)將會改變。我想要一個函數public int increaseNbr(int nbr),根據上面的邏輯返回一個遞增的數字,並儘可

    0熱度

    1回答

    我是一名擁有兩年Java編程經驗(僅數學編程)並且現在正在學習C++的學生,但從未教過我們如何高效地管理內存以執行代碼。 我將自己的代碼提交給了我的國家的其中一個競賽,結果發現我的java代碼實際上使用了大約1000M的內存,但花了0.07秒執行。 如何有效地編寫一個帶有循環和變量的基本程序?

    1熱度

    1回答

    我有一個JSON文檔從支持系統API中撤回。通過我的代碼,我想動態地提取預配置的字段,假設我的程序調用API時JSON可能會包含更多或更少的期望字段。 我有一些可行的代碼,雖然它看起來非常複雜和低效。 這裏是JSON的作品,我很感興趣的一個片段: { "rows": [ { "assignee_id": 1, "created": "2017-01-2

    1熱度

    1回答

    我已經在下面寫了一個while聲明來驗證姓氏字段並輸出一個布爾值來查看是否發生了任何錯誤。該程序將所有錯誤信息存儲在變量errors中。我在每次錯誤檢查後添加了一條break語句,因爲我不希望程序在檢測到錯誤後繼續檢查錯誤。 我不確定此代碼是否有效 - 在這種情況下是否需要while聲明? 您認爲如何? valcheck = True # validate surname while val

    1熱度

    1回答

    我有關於乘法嵌套語句的一般問題。對於「複雜嵌套」(> 3/4層),什麼是更好的方法,尤其是迭代AND使用if語句時更是如此? 我有很多文件,其中一些在子目錄中,另一些在根目錄中。有許多目錄我想從中提取數據集並追加到目標數據集(主數據集)。 for special_directory in directorylist: for dataset in special_directory:

    0熱度

    1回答

    我正在努力應對一些編碼經驗不足的問題。我在下面寫的代碼非常不方便和難看。 我的問題給你: 這怎麼能更有效地完成?我選擇這樣做的方式效率不高。請注意代碼的def freq_2dice(n, N):部分以及print語句。這些是我需要更高效率以及更好看的代碼的領域。 謝謝! 編輯:該任務是創建一個函數,記錄和存儲每個投擲2個骰子,n次獲得每個可能的總和的概率。 其餘的代碼是比較這些概率與確切的概率。