找到 1356 篇文章 關於 C

最多可以用最多 A 個 0 和 B 個 1 替換 ? 的字元數,且不能有相鄰的重複字元

Thanweera Nourin A V
更新於 2023年10月31日 17:54:57

616 次瀏覽

本文旨在實現一個程式,該程式計算最多可以用最多 A 個 0 和 B 個 1 替換 ? 的字元數,且不能有相鄰的重複字元。給定兩個整數 A 和 B,它們分別表示可用的 0 和 1 的數量,以及一個僅包含特殊字元 "*" 和 "?" 的字串 Str。目標是確定在 '?' 位置可以使用的最大字元數,而不會導致任何相鄰字元相同。示例 1 讓我們給出輸入字串 str = ... 閱讀更多

給定一個二進位制字串,其中所有 1 都出現在末尾,找到最左側設定位的位位置

Thanweera Nourin A V
更新於 2023年10月31日 15:53:13

196 次瀏覽

本文旨在實現一個程式,該程式查詢給定二進位制字串中最左側設定位的位位置,其中所有 1 都出現在末尾。一個位元的字串稱為二進位制字串。與通常儲存文字資料的字元字串相反,二進位制字串用於儲存非常規資料,例如影像。二進位制字串的長度由其位元組數決定。在計算機程式設計中,二進位制字串變數儲存二進位制資料,即以二進位制(基數 2)表示而不是文字(基數 10)格式表示的資料。... 閱讀更多

根據給定模式從給定句子中選擇單詞形成的最大字串

Thanweera Nourin A V
更新於 2023年10月31日 15:57:04

161 次瀏覽

本文旨在實現一個程式,該程式獲取根據給定模式從給定句子中選擇單詞形成的字典序最大字串。眾所周知,在 C 程式設計中,字串是一組以空字元“\0”結尾的字元。C 字串中的字元儲存在字元陣列中。C 字串與字元陣列的主要區別在於,C 字串與字元陣列的不同之處在於它以獨特的字元“\0”結尾。示例 1 輸入:S = “slow and steady”,B = “sdfh” ... 閱讀更多

查詢給定字串陣列中字母和字母數字字串的數量

Thanweera Nourin A V
更新於 2023年10月31日 16:08:30

261 次瀏覽

本文旨在實現一個程式,該程式查詢給定字串陣列中字母和字母數字字串的數量。眾所周知,在 C 程式設計中,字串是一組以空字元“\0”結尾的字元。C 字串中的字元儲存在字元陣列中。C 字串與字元陣列的不同之處在於它以獨特的字元“\0”結尾。輸入 arr[] = {“snmd”, “nej7dnr”, “snmd”, “dltmdj”, “lbwm2p6”} 輸出 3 2 “snmd”: 2 “nej7dnr”: 1 “dltmdj”: 1 “lbwn2p6”: 1 說明 字串 ... 閱讀更多

計算字串中每個 1 的“10”子序列的總和,該字串包含 A 個 1、B 個 10 和 C 個 0

Thanweera Nourin A V
更新於 2023年10月31日 15:58:43

144 次瀏覽

本文旨在實現一個程式,該程式獲取字串中每個 1 的“10”子序列的總和的數量,該字串包含 A 個 1、B 個 10 和 C 個 0。示例 讓我們取輸入:A = 1,B = 2,C = 3 獲取的輸出為:14 說明 A = 1 表示。有一個單一的“1”字串,B = 2 表示,有一對“10”字串,C = 3 表示,有一組“0”字串。連線後得到的字串為“11010000”。五 ... 閱讀更多

透過將 B 向右移動和 A 向左移動(不交叉)將字串 Str1 轉換為 Str2

Thanweera Nourin A V
更新於 2023年10月31日 16:00:18

128 次瀏覽

本文旨在實現一個程式,該程式透過將 B 向右移動和 A 向左移動(不交叉)將字串 Str1 轉換為 Str2。眾所周知,在 C 程式設計中,字串是一組以空字元“\0”結尾的字元。C 字串中的字元儲存在字元陣列中。C 字串與字元陣列的不同之處在於它以獨特的字元“\0”結尾。示例 讓我們取輸入字串 str1 = “#B#A#” 和 str2 = “##BA#” 獲取的輸出為:是 說明 - 'B' ... 閱讀更多

C 程式編寫自己的 atoi()

Thanweera Nourin A V
更新於 2023年10月30日 16:42:37

395 次瀏覽

本文旨在實現一個程式,即 C 程式編寫自己的 atoi()。在開始之前,讓我們更深入地瞭解 atoi() 函式是什麼。這將有助於編寫程式以及更好地理解概念。對於那些不太瞭解 atoi() 函式的人。就是這樣。atoi() 函式將元素字串更改為整數值。輸入的字串是字元字串,它有可能成為數值... 閱讀更多

C 語言中的生產者-消費者問題

Way2Class
更新於 2023年11月14日 11:56:59

21K+ 次瀏覽

在併發程式設計中,並發表示一個關鍵概念,對於充分理解此類系統的執行方式至關重要。在從事這些系統的從業者遇到的各種挑戰中,生產者-消費者問題脫穎而出——這是最著名的同步問題之一。在本文中,我們的目標是分析此主題並強調其對併發計算的重要性,同時還檢查在 C 中紮根的可能解決方案。簡介 在併發系統中,多個執行緒或程序可以同時訪問共享資源。生產者-消費者問題涉及兩個實體:生成資料或任務的生產者和處理或使用生成資料的消費者。該 ... 閱讀更多

命名管道或 FIFO 及 C 語言示例程式

Diksha Patro
更新於 2023年7月17日 12:06:22

5K+ 次瀏覽

簡介 命名管道,也稱為 FIFO(先進先出),是軟體系統中必不可少的 IPC 系統。它們提供了一種快速有效的方法來在程序之間成功傳輸資訊。命名管道是特殊型別的檔案,充當非相關程序之間互動的一種方式,這些程序在相同的結構上執行,以及在單獨的結構上執行。先進先出 (FIFO) 命名管道確保由一個程序寫入管道的任何資訊都按相同的順序從管道中讀取到另一個程序。因此,當程序必須獨立通訊而無需 ... 閱讀更多

C 程式查詢形成迴文串所需的最小插入次數

Prabhdeep Singh
更新於 2023年7月11日 16:57:21

333 次瀏覽

迴文串是指與自身反轉後相等的字串。給定一個字串,我們需要找到使該字串變成迴文串所需的最小插入字元數。我們將看到三種方法:首先是遞迴方法,然後我們將記憶化該解決方案,最後我們將實現動態規劃方法。遞迴方法示例#include // 用於輸入和輸出的庫#include // 獲取整數限制的庫#include // 用於字串的庫// 函式用於查詢最小值... 閱讀更多

廣告