下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、編程題 用戶喜好 時間限制:3 秒 空間限制:262144K為了不斷優(yōu)化推薦效果,今日頭條每天要存儲和處理海量數(shù)據(jù)。假設(shè)有這樣一種場景: 我們對用戶按照它們的注冊時間先后來標(biāo)號,對于一類文章,每個用戶都有不同的喜好值, 我們會想知道某一段時間內(nèi)注冊的用戶(標(biāo)號相連的一批用戶)中,有多少用戶對這類文章喜好值為k。因為一些特殊的原因,不會出現(xiàn)一個查詢的用戶區(qū)間完全覆蓋另一個 查詢的用戶區(qū)間(不存在L1=L2=R2=R1)。 輸入描述: k 的用戶的個數(shù)。 數(shù)據(jù)范圍 n = 300000,q=300000 k 是整型代表查詢的組數(shù) 第 4 行到第(3+q)行,每行包含 3 個整數(shù) l,r,k 代表一
2、組查詢,即標(biāo)號為 l=i=r 的用戶中對這類文章喜好值為 輸入: 第 1 行為 n 代表用戶的個數(shù) 第 2 行為 n 個整數(shù),第 i 個代表用戶標(biāo)號為 i 的用戶對某類文章的喜好度 第 3 行為一個正整數(shù) q輸出描述: 輸出:一共 q 行,每行一個整數(shù)代表喜好值為 k 的用戶的個數(shù)輸入例子 1: 531 2 11 2 3 3 53 5 32 4 5輸出例子 1: 102例子說明 1: 第三組詢問對于標(biāo)號3,5的用戶喜好值為 3 的用戶的個數(shù)是 2第二組詢問對于標(biāo)號2,4的用戶喜好值為 5 的用戶的個數(shù)是 0第一組詢問對于標(biāo)號1,2的用戶喜好值為 1 的用戶的個數(shù)是 1有 5 個用戶,喜好值為分
3、別為 1、2、3、3、5,樣例解釋:編程題 手串時間限制:1 秒 空間限制:65536K作為一個手串藝人,有金主向你訂購了一條包含 n 個雜色串珠的手串每個串珠要么無色,要么涂了若干種顏色。為了使手串的色彩看起來不那么單調(diào),金主要求,手串上的任意一種顏色(不包含無色),在任意連續(xù)的 m 個串珠里至多出現(xiàn)一次(注意這里手串是一個 環(huán)形)。手串上的顏色一共有 c 種?,F(xiàn)在按順時針序告訴你 n 個串珠的手串上,每個串珠用所包含的顏色分別有哪些。請你判斷該手串上有多少種顏色不符合要求。即詢問有多少種顏 色在任意連續(xù) m 個串珠中出現(xiàn)了至少兩次。 輸入描述:第一行輸入 n,m,c 三個數(shù),用空格隔開。(
4、1 = n = 10000, 1 = m = 1000, 1 = c = 50) 接下來 n 行每行的第一個數(shù) num_i(0 = num_i = c)表示第 i 顆珠子有多少種顏色。接下來依次讀入 num_i 個數(shù)字,每個數(shù)字 x 表示第 i 顆柱子上包含第 x 種顏色(1 = x = c)輸出描述:一個非負(fù)整數(shù),表示該手鏈上有多少種顏色不符需求。輸入例子 1:5 2 33 1 2 302 2 31 21 3輸出例子 1:2例子說明 1:第一種顏色出現(xiàn)在第 1 顆串珠,與規(guī)則無沖突。 第二種顏色分別出現(xiàn)在第 1,3,4 顆串珠,第 3 顆與第 4 顆串珠相鄰,所以不合要求。第三種顏色分別出現(xiàn)
5、在第 1,3,5 顆串珠,第 5 顆串珠的下一個是第 1 顆,所以不合要求??傆嬘?2 種顏色的分布是有問題的。 這里第 2 顆串珠是透明的。 問答題題目描述 以下函數(shù)使用二分查找搜索一個增序的數(shù)組,當(dāng)有多個元素值與目標(biāo)元素相等時,返回 最后一個元素的下標(biāo),目標(biāo)元素不存在時返回-1。請指出程序代碼中錯誤或不符最佳實 踐的地方(問題不止一處,請盡量找出所有你認(rèn)為有問題的地方) int BinarySearchMax(const std:vector& data, int target)int left = 0;int right = data.size(); while (left right) int mid = (left + right) / 2; if (datamid = target)left = mid + 1; elseright = mid - 1;if (dataright = target) return right;return -1;問答題題目描述 【簡答題】企業(yè)級產(chǎn)品中 apk 的大小至關(guān)重要,請?zhí)岢霾簧儆?5 個方案,如何縮減 apk 包大小。 問答題 題目描述 【設(shè)計題】今日頭條要提供給第三方應(yīng)用開屏廣告 SDK(App 啟動閃屏?xí)r出現(xiàn)的全屏告),如果你是開屏廣告 SDK 的設(shè)計者,要求開屏廣告 SDK 有請求網(wǎng)絡(luò)、展示圖片、
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 四川省瀘州市瀘縣五中2024-2025學(xué)年高一(上)期末生物試卷(含答案)
- 習(xí)作:我的家人 說課稿-2024-2025學(xué)年語文四年級上冊統(tǒng)編版
- 鉬產(chǎn)品深加工技術(shù)改造產(chǎn)能提升項目可行性研究報告寫作模板-申批備案
- 廣西壯族自治區(qū)南寧市2024-2025學(xué)年八年級上學(xué)期期末生物試題(無答案)
- 安徽省淮北市和淮南市2025屆高三第一次質(zhì)量檢測歷史試卷(含答案)
- 陜西省寶雞市(2024年-2025年小學(xué)六年級語文)部編版期中考試((上下)學(xué)期)試卷及答案
- Unit 2 Making a Difference Developing ideas The power of good 說課稿-2023-2024學(xué)年高一英語外研版(2019)必修第三冊
- Unit 1 developing the topic-Oral communication 說課稿 2024-2025學(xué)年仁愛科普版(2024)七年級英語上冊
- 貴州黔南經(jīng)濟(jì)學(xué)院《數(shù)據(jù)結(jié)構(gòu)Ⅰ》2023-2024學(xué)年第一學(xué)期期末試卷
- 新疆塔城地區(qū)(2024年-2025年小學(xué)六年級語文)統(tǒng)編版綜合練習(xí)((上下)學(xué)期)試卷及答案
- 0-3歲嬰幼兒心理發(fā)展知到智慧樹期末考試答案題庫2024年秋杭州師范大學(xué)
- (正式版)QB∕T 8049-2024 家用和類似用途微壓富氧艙
- 學(xué)校信息中心述職報告(共3篇)
- 小說與散文的區(qū)別課件
- 景德鎮(zhèn)綠地昌南里項目視頻討論會ua根據(jù)0108意見修改
- 豆腐的制作工藝及配方
- DB-T 29-202-2022 天津市建筑基坑工程技術(shù)規(guī)程
- 福建省社會體育指導(dǎo)員信息表
- DB51∕T 5060-2013 四川省預(yù)拌砂漿生產(chǎn)與應(yīng)用技術(shù)規(guī)程
- 珠心算習(xí)題匯總(可以打印版A4)
- 設(shè)備潤滑注油周期表.doc
評論
0/150
提交評論