找到 1861 篇文章 關於資料結構

給定二進位制字串中唯一索引 10 或 01 子字串的最大數量

Shubham Vora
更新於 2023年10月5日 13:00:47

95 次瀏覽

在本問題中,我們將計算使用給定二進位制字串可以形成的最大數量的 10 和 01 對。為了解決問題,我們可以檢查可以使用相鄰字元形成的 10 和 01 對的數量,而不會在兩個對中共享任何字元。問題陳述我們給定一個 bin_str 二進位制字串。我們需要計算使用僅相鄰字元可以建立的最大數量的 10 和 01 對。此外,我們可以在任何單個對中使用一個字元。兩個對不能共享一個字元。示例輸入 ... 閱讀更多

在給定對中找到平均值剛好更大的對的索引

Shubham Vora
更新於 2023年10月5日 12:55:38

67 次瀏覽

在本問題中,我們將為每個對找到索引值,以便結果對的平均值剛好大於當前對的平均值。為了解決問題,我們將使用排序演算法和二分查詢技術。我們將使用排序演算法根據對的平均值對陣列進行排序,並使用二分查詢演算法從排序陣列中搜索具有更大平均值的對。問題陳述我們給定一個 pairs[] 陣列,其中包含 N 對正整數。還給定陣列的第一個元素 ... 閱讀更多

透過用最接近的母音替換子音,反之亦然,來計算唯一字串的數量

Shubham Vora
更新於 2023年10月5日 12:51:25

68 次瀏覽

在本問題中,我們將計算透過用最接近的子音替換每個母音,用最接近的母音替換每個子音,可以生成的唯一字串的數量。我們可以找到字串每個字元的選項數量,以用其他字元替換當前字元。之後,我們可以將每個字元的選項數量相乘以獲得答案。問題陳述我們給定一個 alpha 字串。我們需要計算透過對字串的每個字元執行以下操作,可以從給定字串生成的不同字串的總數 ... 閱讀更多

字串可以被視為關鍵字嗎?

Shubham Vora
更新於 2023年10月5日 12:50:26

164 次瀏覽

關鍵字在任何程式語言中都很重要,因為它們是具有特定預定義含義的保留字。關鍵字用於定義變數、函式和類、更改程式的控制流、遍歷列表等。當我們談論“字串”時,它是一種表示一系列字元的基本資料型別。一些程式語言將“字串”稱為類,而一些程式語言將“字串”稱為關鍵字。在本教程中,我們將探討“字串”一詞在程式語言中的用法。C/C++ C 或 C++ 程式語言是 ... 閱讀更多

透過在中間追加和插入 MEX 形成的序列的第 k 個索引的值

Vaishnavi Tripathi
更新於 2023年10月5日 11:58:31

52 次瀏覽

在本文中,我們將學習 Mex,並將生成 C++ 程式碼,該程式碼返回透過對給定序列使用追加和 MEX(>0)運算形成的序列的第 k 個索引。要執行的操作路線圖如下所示 - 從僅包含數字 1 的序列開始,即 [1]。現在,我們需要執行 (n-1) 步 - 在每一步中,我們將當前序列自身追加。例如,如果現有序列為 [1, 2, 3],則追加後,它將變為 [1, 2, 3, 1, 2, 3]。現在,查詢 ... 閱讀更多

級數 (n/1) + (n/2) + (n/3) + (n/4) +……. + (n/n) 的和

Vaishnavi Tripathi
更新於 2023年10月5日 11:57:51

191 次瀏覽

在本文中,我們將討論計算給定級數和的不同方法。問題陳述我們給定一個數字,我們的任務是計算級數 Σ (n / i) 的和,其中 I =0 到 i=n。我們給定任何給定的 n 值,其中 n 可以是小於 10^12 的任何數字,考慮整數除法。例如,如果給定的輸入是 10,則給定級數的和可以寫成 (10/1) + (10/2) + (10/3) + (10/4) + (10/5) + (10/6) + (10/7) + (10/8) + ... 閱讀更多

用於降序的穩定排序

Vaishnavi Tripathi
更新於 2023年10月5日 11:55:41

187 次瀏覽

在本文中,我們將討論穩定排序的含義以及如何在保持排序演算法穩定的前提下對陣列進行降序排序。讓我們首先討論穩定排序演算法的特點 - 如果排序演算法在排序時保留輸入資料中具有相同值的專案的原始順序,則稱為穩定排序演算法。因此,如果存在兩個或多個具有相同值的專案,則穩定排序演算法不會更改它們在排序輸出中的相對位置。穩定 ... 閱讀更多

每次移除最短繩索後剩餘的繩索

Vaishnavi Tripathi
更新於 2023年10月5日 11:49:33

101 次瀏覽

在本文中,我們將討論兩種解決問題的方法 - 每次移除最短繩索後剩餘的繩索。問題陳述我們給定一個元素陣列,其中陣列 [i] 表示陣列中第 i 條繩索的長度。我們的任務是從陣列的所有元素中剪掉等於陣列最小元素的長度,直到所有元素的長度都等於零。我們必須輸出每次剪下操作後長度非零的繩索數量。讓我們考慮一個相同的示例 - 讓 ... 閱讀更多

n 個數字乘積的最小和

Vaishnavi Tripathi
更新於 2023年10月5日 11:46:23

98 次瀏覽

在本文中,我們將討論生成所需和的兩種方法。這兩種方法都是基於動態規劃的方法。在第一種方法中,我們將記憶用於動態規劃,然後我們將對錶格化應用相同的方法,以避免為遞迴使用額外的堆疊空間。問題陳述我們給定一個包含 n 個整數的列表,我們的目標是透過重複取兩個相鄰數字、對 100 求和並將它們替換到列表中直到只剩下一個數字來最小化乘積的和。讓我們考慮輸入 [30, 40, 50] ... 閱讀更多

使陣列遞減的減法運算的最小數量

Vaishnavi Tripathi
更新於 2023年10月5日 11:44:55

137 次瀏覽

在本文中,我們將研究如何透過對陣列進行一些減法運算來按降序對陣列進行排序。問題陳述我們得到一個包含一系列 n 個數字的陣列,從 array[0]、array[1]、……、array[n-1]。我們還得到一個整數 nums。我們的任務是透過在每次操作中從陣列元素中減去 nums 來生成一個遞減陣列。我們需要返回為了使陣列按降序排列所需的此類操作的最少數量。讓我們用一個例子來理解這個問題 - ... 閱讀更多

廣告
© . All rights reserved.