二類查詢(中興筆試)

2021-09-26 20:18:41 字數 821 閱讀 5184

乙個經銷商將能量飲科以34整司罐的形式配送給客戶,其中每個客戶都有乙個與其相關的id。初始狀態下,每位商戶擁有的飲料數量均為0他根據飲料的需求配送飲料,他開發了個處理商店所有交易查詢的系統。 該系統將處理兩種型別的查詢,即查詢1和查詢2。查詢1更新客戶購買的飲料數量,如果已經有給定id的條目,則通過傳新數量添到上一次客戶所購買飲料數量的方式來更新總量。查詢2檢素給定範圍的客戶d所購買的罐數。

要求:給第2類查詢的寫乙個演算法來幫助經銷商找出所有第2類查詢的答案。

輸入:讀函式/方法的輸入包括三個引數

numofcustomer,乙個整數 表示客戶人數:

numofqueries,乙個整數,表示查詢數n:  

quenies.乙個由n個查詢組成的列表,其中每個查詢都是乙個由3個整數組成的列表,其中第乙個表示查詢型別,只能為1或者2。

如果第乙個整數為1,則表示一類查詢,而2,3個整數分別表示使用者id和購買的飲料數量。

如果第乙個整數為2,則表示二類查詢,而2,3個整數分別表示起始和結束的要查詢的使用者id範圍。

測試案例:

輸入:[[1,3,12],

[2,0,2],

[1,1,4],

[1,3,2],

[2,1,3]]

輸出:[0,18]

**實現:

public class twoquery else

result.add(res);}}

return result;

}public static void main(string args)

}

(二)類陣列物件HTMLCollection

htmlcollection 表示 html 元素的集合。下面的幾種方式將返回 htmlcollection物件 html body ul id box li 節點一 li li 節點二 li li 節點三 li ul table border 1 tr id tr td 第一行 td td nam...

C Template 基礎篇(二) 類模板

template所代表的泛型程式設計是c 語言中的重要的組成部分,我將通過幾篇blog對這半年以來的學習做乙個系統的總結,本文是基礎篇的第二部分。類模板tips 特化與偏特化 類模板也是公共邏輯的抽象,通常用來作為容器 例如 vector 或者行為 例如 clonable 的封裝。下面定義了乙個pr...

Python Class專題 二 類的方法

每日一語 每一次相遇,都是靈魂在共鳴!小亮的部落格 2019.5.19於北洋 在類的內部,使用 def 關鍵字來定義乙個方法,與一般函式定義不同,類方法必須包含引數 self,且為第乙個引數,self 代表的是類的例項。usr bin python3 類定義 class people 定義基本屬性 ...