uva 11991
大意:給乙個數列,有 q 個詢問,求 第 k 個 v 值的下標。
資料不大的情況下,用 vectora[maxn] 存,資料量大的話用 map> id;改用hash_map做法更快
#include #include #include using namespace std;
typedef long long ll;
#define mem(s,t) memset(s,t,sizeof(s))
#define d(v) cout<<#v<<" "<> id;
//map> id;
int main()
for(int i=0;i(int)id[v].size()) puts("0");
else ret=id[v][k-1],printf("%d\n",ret);}}
return 0;
}
另外存下標還有 pii a[i] 三元組的做法。
pair三元組
類存分配方法
color green 1 記憶體分配方式 記憶體分配方式有三種 color green size medium 1 從靜態儲存區域分配。內存在程式編譯的時候就已經分配好,這塊內存在程式的整個執行期間都存在。例如全域性變數,static變數。2 在棧上建立。在執行函式時,函式內區域性變數的儲存單元都...
存資料返回他的序列號id 資料清洗 實戰篇
一 資料清洗前的工作 清洗資料之前,為了讓資料顯示完整,然後選中資訊顯示不全的列,滑鼠右鍵,列寬設定調大。二 提出問題 1.哪一種商品銷量最高?2.哪個月份銷量最好?3.男嬰用品與女嬰用品哪種銷量好?4.哪個年齡的嬰兒用品銷量最好?三 資料清洗步驟 對 購買商品 嬰兒資訊 進行資料清洗 步驟 1,選...
新建存過,查詢表結構的方法。
create proc dbo sp help table tablename nvarchar 50 表名稱as begin select a.colorder 字段序號,a.name 欄位名,b.name 字段型別,b.length as 字段長度,g.value as 字段說明 from sy...