ALGO-71演算法訓練 比較字串 (c++)
演算法訓練 比較字串
時間限制:1.0s 記憶體限制:512.0MB
程式設計實現兩個字串s1和s2的字典序比較。(保證每一個字串不是另一個的字首,且長度在100以內)。若s1和s2相等,輸出0;若它們不相等,則指出其第一個不同字元的ASCII碼的差值:如果s1>s2,則差值為正;如果s1<s2,則差值為負。
樣例輸入
java basic
樣例輸出
8
#include <iostream> #include <string> using namespace std; int main(int argc, char *argv[]) { string a,b; cin>>a>>b; for(int i=0;i<a.length() && i<b.length() ;i++) if(a[i]!=b[i]){ cout<<a[i]-b[i]; return 0; } cout<<0<<endl; return 0; }
相關推薦
ALGO-71演算法訓練 比較字串 (c++)
演算法訓練 比較字串 時間限制:1.0s 記憶體限制:512.0MB 程式設計實現兩個字串s1和s2的字典序比較。(保證每一個字串不是另一個的字首,且長度在100以內)。若s1和s2相等,輸出0;若它們
ALGO-105演算法訓練 黑色星期五(c++)
演算法訓練 黑色星期五 時間限制:1.0s 記憶體限制:512.0MB 問題描述 有些西方人比較迷信,如果某個月的13號正好是星期五,他們就會覺得不太吉利,用古人的說法,就是“諸事不宜”。請
ALGO-117演算法訓練 友好數(c++)
演算法訓練 友好數 時間限制:1.0s 記憶體限制:256.0MB 問題描述 有兩個整數,如果每個整數的約數和(除了它本身以外)等於對方,我們就稱這對數是友好的。例如: 9的約數和有
演算法訓練 比較字串 (藍橋杯C++)
先上程式碼吧! #include<iostream> #include<algorithm> #include<string> #include<cstring> #include<queue>
ALGO-120 演算法訓練 學做菜 (c/c++)
演算法訓練 學做菜 時間限制:1.0s 記憶體限制:256.0MB 問題描述 濤濤立志要做新好青年,他最近在學做菜。由於技術還很生疏,他只會用雞蛋,西紅柿,雞丁,辣醬這四種原料來做菜,我
ALGO-70演算法訓練 最長字串 (c++)
演算法訓練 最長字串 時間限制:1.0s 記憶體限制:512.0MB 求出5個字串中最長的字串。每個字串長度在100以內,且全為小寫字母。 樣例輸入 one two three four fiv
ALGO-65演算法訓練 比賽安排 (陣列記錄判斷)
演算法訓練 比賽安排 時間限制:1.0s 記憶體限制:512.0MB 問題描述 設有有2 n(n<=6)個球隊進行單迴圈比賽,計劃在2 n – 1天內完成,每個隊
Faster RCNN演算法訓練程式碼解析(2)
接著上篇的部落格,我們獲取imdb和roidb的資料後,就可以搭建網路進行訓練了。 我們回到trian_rpn()函式裡面,此時執行完了roidb, imdb = get_roidb(imdb_name),取得了imdb和roidb資料。 先進入第一階段的訓練: print
Faster RCNN演算法訓練程式碼解析(3)
四個層的forward函式分析: RoIDataLayer:讀資料,隨機打亂等 AnchorTargetLayer:輸出所有anchors(這裡分析這個) ProposalLayer:用產生的anchors平移整圖,裁剪出界、移除低於閾值的的anchors,排序後使用nms,返回頂部排名的anchors
【排序演算法】歸併排序(C++)
歸併排序的遞迴實現 C++ class MergeSort { public: int* mergeSort(int* A, int n) { // write code he
藍橋杯訓練題集(C++)
文章目錄 BASIC-1 閏年的判斷 BASIC-2 01字串 BASIC-3 數列特徵 BASIC-4 字母圖形 BASIC-5查詢整數 BASIC-6 楊輝三角形 BASIC-7 特殊的數字
演算法-藍橋杯-演算法提高 矩陣相乘 (C++)
1 引言 矩陣乘法,以前做過。2 題目問題描述 小明最近在為線性代數而頭疼,線性代數確實很抽象(也很無聊),可惜他的老師正在講這矩陣乘法這一段內容。 當然,小明上課打瞌睡也沒問題,但線性代數的習題可是很可怕的。 小明希望你來幫他完成這個任務。 現在給你一個ai行
string替換所有指定字串(C++)
C++的string提供了replace方法來實現字串的替換,但是對於將字串中某個字串全部替換這個功能,string並沒有實現,我們今天來做的就是這件事。首先明白一個概念,即string替換所有字串,將"12212"這個字串的所有"12"都替換成"21",結果是什麼? 可以
藍橋杯 演算法訓練 安慰奶牛 (kruskal)
Farmer John變得非常懶,他不想再繼續維護供奶牛之間供通行的道路。道路被用來連線N個牧場,牧場被連續地編號為1到N。每一個牧場都是一個奶牛的家。FJ計劃除去P條道路中儘可能多的道路,但是還要保持牧場之間 的連通性。你首先要決定那些道路是需要保留的N-1條道路。第j條雙向道路連線了牧場Sj和Ej(1
演算法訓練 安慰奶牛(Kruskal)
問題描述 Farmer John變得非常懶,他不想再繼續維護供奶牛之間供通行的道路。道路被用來連線N個牧場,牧場被連續地編號為1到N。每一個牧場都是一個奶牛的家。FJ計劃除去P條道路中儘可能多的道路,但是還要保持牧場之間 的連通性。你首先要決定那些道路是需要保留的N-1
藍橋杯-演算法訓練-sign函式(java)
問題描述 給定實數x,輸出sign(x)的值。 sign(x)是符號函式,如果x>0,則返回1;如果x=0,則返回0;如果x<0,則返回-1。 輸入格式 一行一個實數x。 輸出
演算法-藍橋杯-演算法訓練 表示式計算 (JAVA)
1 引言什麼題。。。2 題目問題描述 輸入一個只包含加減乖除和括號的合法表示式,求表示式的值。其中除表示整除。輸入格式 輸入一行,包含一個表示式。輸出格式 輸出這個表示式的值。樣例輸入1-2+3*(4-5)樣例輸出-4資料規模和約定 表示式長度不超過100,表示式運算
LeetCode 求和類演算法題目 詳解(C++)
(樂樂獨家研製C++解決方法詳解,包含class詳解以及後期main呼叫) 1. two sum(這裡就擷取官網上的演算法題目--樂樂實在懶得打了) 15. three sum 兩道題一起講解~~嘻嘻 這道題目要求用的框架以及樂樂的答案: #include&
在一個字串陣列中找出重複的字串(C#)
方法一:(hashtable)推薦使用 private bool checkImportDuplicate(string[] str ) { bool flag = false; Hashtable hash = new Hashtabl
演算法題——Course Schedule(C++)有向圖求解BFS
題目描述: There are a total of n courses you have to take, labeled from 0 to n - 1. Some courses may have prerequisites, for example