617 次瀏覽
本文旨在實現一個程式,該程式計算最多可以使用多少個字元來替換?最多使用 A 個 0 和 B 個 1,並且沒有相鄰的重複字元。給定兩個整數 A 和 B,它們分別表示可用的 0 和 1 的數量,以及一個字串 Str,其中只包含特殊字元“*”和“?”。目標是確定可以在“?”位置使用的最大字元數,而不會導致任何相鄰字元相同。示例 1 讓我們給出輸入字串 str = ... 閱讀更多
197 次瀏覽
本文旨在實現一個程式,該程式查詢在給定的二進位制字串中查詢最左側的設定位,其中所有 1 都出現在末尾。一串位稱為二進位制字串。與通常儲存文字資料的字元字串相反,二進位制字串用於儲存非常規資料,例如影像。二進位制字串的長度由其中的位元組數決定。在計算機程式設計中,二進位制字串變數儲存二進位制資料,或者以二進位制(基數 2)而不是文字(基數 10)格式表示的資料。 ... 閱讀更多
162 次瀏覽
本文旨在實現一個程式,該程式獲取根據給定的模式從給定的句子中選擇單詞形成的字典序最大字串。眾所周知,字串是一組字元,在 C 程式設計中以空字元“\0”結尾。來自 C 字串的字元儲存在字元陣列中。C 字串與字元陣列的主要區別在於,C 字串與字元陣列的不同之處在於它以獨特的字元“\0”結尾。示例 1 輸入:S = “slow and steady”,B = “sdfh” ... 閱讀更多
262 次瀏覽
本文旨在實現一個程式,該程式查詢給定字串陣列中字母和字母數字字串的數量。眾所周知,字串是一組字元,在 C 程式設計中以空字元“\0”結尾。來自 C 字串的字元儲存在字元陣列中。C 字串與字元陣列的不同之處在於它以獨特的字元“\0”結尾。輸入 arr[] = {“snmd”, “nej7dnr”, “snmd”, “dltmdj”, “lbwm2p6”} 輸出 3 2 “snmd”: 2 “nej7dnr”: 1 “dltmdj”: 1 “lbwn2p6”: 1 說明 字串 ... 閱讀更多
145 次瀏覽
本文旨在實現一個程式,該程式獲取包含 A 個 1、B 個 10 和 C 個 0 的字串中,每個 1 的“10”子序列的和的計數。示例 讓我們以輸入為例:A = 1,B = 2,C = 3 這裡獲得的輸出是:14 說明 A = 1 表示。有一個“1”字串,B = 2 表示,有一對“10”字串,C = 3 表示,有一組“0”字串。連線產生的字串是“11010000”。五個 ... 閱讀更多
129 次瀏覽
本文旨在實現一個程式,該程式透過將 B 向右移動和 A 向左移動(不交叉)將字串 Str1 轉換為 Str2。眾所周知,字串是一組字元,在 C 程式設計中以空字元“\0”結尾。來自 C 字串的字元儲存在字元陣列中。C 字串與字元陣列的不同之處在於它以獨特的字元“\0”結尾。示例 讓我們以輸入字串為例,str1 = “#B#A#”,str2 = “##BA#” 這裡獲得的輸出是:是 說明 - 'B' ... 閱讀更多
396 次瀏覽
本文旨在實現一個 C 程式編寫自己的 atoi()。在開始之前,讓我們更深入地瞭解一下 atoi() 函式是什麼。這將有助於編寫程式以及更容易理解概念。對於那些不太瞭解 atoi() 函式的人。就是這樣。atoi() 函式將一串元素更改為整數值。輸入的字串是一串字元,有可能成為數值 ... 閱讀更多
21K+ 次瀏覽
在併發程式設計中,併發代表一個關鍵概念,充分理解併發系統如何運作是必要的。在實踐者使用這些系統時遇到的各種挑戰中,生產者-消費者問題脫穎而出 - 這是最著名的同步問題之一。在本文中,我們的目標是分析此主題並突出其對併發計算的重要性,同時還檢查植根於 C 中的可能解決方案。簡介 在併發系統中,多個執行緒或程序可能同時訪問共享資源。生產者-消費者問題涉及兩個實體:生成資料或任務的生產者和處理或使用生成資料的消費者。該 ... 閱讀更多
5K+ 次瀏覽
簡介 命名管道,也稱為 FIFO(先進先出),是軟體系統中重要的 IPC 系統。它們提供了一種快速有效的方法來在程序之間成功傳輸資訊。命名管道是一種特殊型別的檔案,充當不相關的程序(在同一系統上以及在不同系統上執行的程序)之間互動的一種手段。先進先出 (FIFO) 命名管道確保一個程序寫入管道的資訊以相同的順序從管道中讀取到另一個程序。因此,當程序需要獨立通訊而無需 ... 閱讀更多
334 次瀏覽
迴文串是一個字串,它正好等於其反轉。給定一個字串,我們必須找到使給定字串成為迴文串所需的最小字元插入次數。我們將看到三種方法:第一種是遞迴方法,然後我們將記住此解決方案,最後,我們將實現動態規劃方法。遞迴方法示例 #include // 用於輸入和輸出的庫 #include // 用於獲取整數限制的庫 #include // 用於字串的庫 // 函式查詢 ... 閱讀更多