cost 147 ms
使用函數減少重復

[英]Using functions to lesser repetitiveness

我已經研究這個問題一段時間了:基本上我需要將for循環放在 function 中,這樣我就可以調用它,但是我不知道如何讓 function 返回一個二維數組,我想解決這是通過創建一個一維數組,但問題是我的任務是計算矩陣對角線下的數字總和,所以我需要它首先是二維的,然后它只能變成一維的。 有沒有人有辦 ...

C 結構數組輸入和 output

[英]C struct array input and output

我正在嘗試構建一個程序,該程序接受用戶輸入的員工詳細信息並將其打印出來。 我對它們都有單獨的功能。 結構如下: 我能夠正確地接受輸入,但在打印時我得到的所有值都是 0。請求幫助! 謝謝! ...

給定 Agda 中的 function、一些參數和一個新值,如何生成新的 function,其中該參數的結果將是新值

[英]Given a function in Agda, some argument, and a new value, how to generate new function where the result for this argument will be the new value

假設我有一些f: A -> B , a: A , b: B 。 我想要新的 function,它幾乎是f的副本,但它應該為參數a生成b 。 我正在嘗試這樣的事情。 但是 lambda 定義中的a與我要替換a不同。 Agda 只是將其視為一個變量。 PS 我也嘗試在replace_f fab ...

類型不可知屬於 function

[英]type-agnostic belongs function

我正在嘗試構建一個 function 來檢查特定指針值是否存儲在給定數組中。 我正在嘗試使 function 類型不可知,所以我決定使用用於實現qsort()的方法 go,其中傳遞 function 指針以執行特定於類型的任務。 function 如下所示: equals() function ...

輸入三個字符串到function,function需要返回所有三個字符串中最長的substring

[英]input three strings into function, function needs to return the longest substring that is in all three strings

代碼我已經寫好了,差不多完成了,但是在測試的時候,有時會報錯(很少),我也不太明白為什么。(輸入三個字符串到function,function需要返回最長的substring在所有三個字符串中)。 所以這是 function,它在大部分時間都有效,但它只是隨機拋出一些與預期結果相差甚遠的東西。因此 ...

無法刪除鏈表中的第一個節點

[英]not being able to delete the first node in a linked list

我試圖在其中輸入 4 或 5 個節點,並使用 lilprint 打印有關鏈表的一些信息。 當我輸入一些節點然后刪除第一個節點時(只刪除第一個節點會出現這個問題)程序不會完全刪除它所以它只會刪除該節點中的 student_id 並返回 rest。所以當我打印它時它打印正常但是student_id 是 ...

修改一個function不失意義

[英]Modifying a function without losing sense

編輯:我想我需要更精確,代碼本身很好,但我需要修改它,不要讓一個塊有超過 3 個分支。 例如,可以通過執行多個功能來將其分開我正在嘗試執行Fizzbuzz ,我的代碼是正確的,但問題是我不能在條件塊中擁有三個以上的分支,這是我到目前為止所做的: ...

刪除 C 中字符串前的前導字符(概念題)

[英]delete leading characters before a string in C (concept question)

我正在學習 C,處理字符串和指針。 練習要求刪除字符串前的所有前導字符(在本例中為“X”)。 被調用的 function 必須接受一個字符串,即一個指向 char 的指針。 我通過搜索找到了多種執行此操作的方法,但我不明白為什么以下代碼不起作用......我缺少什么概念? ...

鏈表 pop_back() 方法問題:“delete last_node”和“last_node = nullptr”不影響指向 last_node 的指針

[英]LinkedList pop_back() method issue: "delete last_node" and "last_node = nullptr" doesn't effect the pointer which points to last_node

我的步驟: 推送 int 值 = 1 推送 int 值 = 2 嘗試pop_back() 最后一個節點mLast現在是nullptr 第一個節點的next指針存儲一個垃圾值而不是nulltpr 鏈表.h 主.cpp 我可以這樣做: ...但感覺不對,因為如果列表中有 1000 個元素怎么辦:c 或 ...

Segmentation Fault ERROR:一次將多個字段添加到鏈表時出現問題

[英]Segmentation Fault ERROR: problem with adding multiple fields at once to linked list

我需要在我的程序中添加字段功能,所以我的想法是創建一個包含 2 個變量 fieldName 和 fieldValue 的鏈接結構,但我的代碼工作正常,直到我分配 newContact->next = *head; (錯誤:段錯誤) ...

如何按字符串長度將字符冒泡排序轉換為字符串冒泡排序

[英]How do I turn a char bubblesort into a string bubblesort by string length

我已經編寫了一個基本的冒泡排序程序,它使用來自預定數組或字符的給定輸入,但我想更改它以便對字符串進行排序。 我也不想按字母順序排序,而是按字符串長度排序。 我的來源.c 我曾嘗試制作char array[]; 在int main(void)中,一個字符串數組作為char string[][]; 並嘗 ...

我無法理解此令牌識別程序的這部分代碼

[英]I can not understanding this portion of code for this token identification program

我從一個網站上獲得了這個代碼參考並進行了練習。 當我嘗試使用malloc() function 時,我們如何從right-left+2獲取值 我已經掌握了所有概念,但我沒有得到這個概念: subString function 是如何工作的。 特別(right - left + 2)部分。 如果有人 ...

C 鏈表開頭額外打印0

[英]C linked list printing extra 0 at the beginning

該程序尚未完全准備好,因此並非所有功能都已編碼。 但是,當涉及到最基本的功能時,我遇到了一個問題:在鏈表的末尾添加節點。 我不知何故在鏈表的開頭得到了一個神秘的數字“0”,我看不出它是從哪里來的 OUTPUT: 當我創建列表並在列表末尾添加 number: "2" 三次時,output 是: ...

C 程序返回錯誤...谷歌不知道

[英]C Program returning an error... google doesn't know

下面的代碼采用一個整數數組,並創建一個具有移動均值的數組(即第 i 位的值是數組中 i 之前的最后 n 個元素的均值(如果它們存在);如果 i<n,則它是 i 之前現有元素的平均值。例如:對於 n=3 1 2 3 4 5 6 -> 1 1.5 2 3 4 5 控制台(gcc 編譯器)連續 ...

C 遞歸 function 檢查兩個 arrays 是否顛倒

[英]C recursive function to check between two arrays if they are reversed or not

我需要檢查兩個 arrays 是否顛倒,例如A[3] = {1, 2, 3}和B[3] = {3, 2, 1} 如果 A 不是給定長度的 B 的反轉,則返回 0,否則返回 1。 這是我現在設法做的 ` 但遺憾的是它不起作用而且我已經嘗試了很多東西......即使你可以給出提示它也會很棒 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM