日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

Java算法:牛客网拼多多笔试真题算法Java版1-13题

發布時間:2024/1/1 java 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java算法:牛客网拼多多笔试真题算法Java版1-13题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題號 題目 知識點 難度 通過率 PDD1 最大乘積 貪心模擬 中等 14.45%PDD2 大整數相乘 模擬 中等 27.32%PDD3 六一兒童節 貪心 中等 24.74%PDD4 迷宮尋路 模擬 中等 14.77%PDD5 列表補全 數組模擬 簡單 21.09%PDD6 拼多多周年慶 動態規劃貪心樹圖 較難 23.93%PDD7 數三角形 模擬排序窮舉 中等 23.72%PDD8 最大乘積 貪心模擬 中等 21.08%PDD9 小熊吃糖 排序數組模擬貪心 簡單 24.97%PDD10 選靚號 字符串貪心 較難 15.29%PDD11 種樹 遞歸數組貪心 中等 15.95%PDD12 兩兩配對差值最小 排序貪心數組 簡單 38.52%PDD13 回合制游戲 貪心 簡單 24.09%

PDD1 最大乘積

題目描述

給定一個無序數組,包含正數、負數和0,要求從中找出3個數的乘積,使得乘積最大,要求時間復雜度:O(n),空間復雜度:O(1)

輸入描述:

輸入共2行,第一行包括一個整數n,表示數組長度 第二行為n個以空格隔開的整數,分別為A1,A2, … ,An

輸出描述:

滿足條件的最大乘積

示例1

輸入

4 3 4 1 2

輸出

24 import java.io.*; public class Main {public static void main(String[] args) throws Exception {BufferedReader in = new BufferedReader(new InputStreamReader(System.in));int n = Integer.parseInt(in.readLine());String[] data = in.readLine().split(" ");long max1 = Integer.MIN_VALUE;long max2 = Integer.MIN_VALUE;long max3 = Integer.MIN_VALUE;long min1 = Integer.MAX_VALUE;long min2 = Integer.MAX_VALUE;for (String num : data) {int temp = Integer.parseInt(num);if (temp > max1) {max3 = max2;max2 = max1;max1 = temp;} else if (temp > max2) {max3 = max2;max2 = temp;} else if (temp > max3) {max3 = temp;}//找最小的兩個數if (temp < min1) {min2 = min1;min1 = temp;} else if (temp < min2) {min2 = temp;}}long max = Integer.MIN_VALUE;max = Math.max(max, max1 * max2 * max3);max = Math.max(max, max1 * min1 * min2);System.out.println(max);} }

PDD2 大整數相乘

題目描述

有兩個用字符串表示的非常大的大整數,算出他們的乘積,也是用字符串表示。不能用系統自帶的大整數類型。

輸入描述:

空格分隔的兩個字符串,代表輸入的兩個大整數

輸出描述:

輸入的乘積,用字符串表示

示例1

輸入

72106547548473106236 982161082972751393

輸出

70820244829634538040848656466105986748 import java.util.*; import java.io.*; public class Main {public String mul(String num1, String num2) {int[] nums1 = new int[num1.length()], nums2 = new int[num2.length()];int[] res = new int[num1.length() + num2.length()];for (int i = num1.length() - 1; i >= 0; i--) {nums1[i] = num1.charAt(num1.length() - 1 - i) - '0';}for (int i = num2.length() - 1; i >= 0; i--) {nums2[i] = num2.charAt(num2.length() - 1 - i) - '0';}for (int i = 0; i < num1.length(); i++) {for (int j = 0; j < num2.length(); j++) {res[i + j] += nums1[i] * nums2[j];}}//進位和留位for (int i = 1; i < res.length; i++) {//進位res[i] += res[i - 1] / 10;//留位res[i - 1] = res[i - 1] % 10;}StringBuilder buffer = new StringBuilder();boolean start = false;for (int i = res.length - 1; i >= 0; i--) {if (!start && res[i] == 0) continue;else start = true;buffer.append(res[i]);}return buffer.toString();}public static void main(String[] args) throws IOException {Main c = new Main();BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));String input = bf.readLine();String[] inputs = input.split(" ");String res = c.mul(inputs[0], inputs[1]);System.out.println(res);} }

PDD3 六一兒童節

題目描述

六一兒童節,老師帶了很多好吃的巧克力到幼兒園。每塊巧克力j的重量為w[j],對于每個小朋友i,當他分到的巧克力大小達到h[i] (即w[j]>=h[i]),他才會上去表演節目。老師的目標是將巧克力分發給孩子們,使得最多的小孩上臺表演。可以保證每個w[i]> 0且不能將多塊巧克力分給一個孩子或將一塊分給多個孩子。

輸入描述:

第一行:n,表示h數組元素個數第二行:n個h數組元素第三行:m,表示w數組元素個數第四行:m個w數組元素

輸出描述:

上臺表演學生人數

示例1

輸入

3 <br> 2 2 3<br> 2<br> 3 1

輸出

1 import java.util.*; import java.io.*; import java.io.BufferedReader; public class Main {public static void main(String[] args) throws IOException {InputStreamReader ir = new InputStreamReader(System.in);BufferedReader bf = new BufferedReader(ir);int n = Integer.parseInt(bf.readLine());String[] str1 = bf.readLine().split(" ");int m = Integer.parseInt(bf.readLine());String[] str2 = bf.readLine().split(" ");int[] h = new int[n];int[] w = new int[m];for (int i = 0; i < h.length; i++) {h[i] = Integer.parseInt(str1[i]);}for (int i = 0; i < w.length; i++) {w[i] = Integer.parseInt(str2[i]);}Arrays.sort(w);Arrays.sort(h);int ans = 0;int i = 0, j = 0;while (i < n && j < m) {if (h[i] <= w[j]) {ans++;i++;}j++;}System.out.println(ans);} }

PDD4 迷宮尋路

題目描述

假設一個探險家被困在了地底的迷宮之中,要從當前位置開始找到一條通往迷宮出口的路徑。迷宮可以用一個二維矩陣組成,有的部分是墻,有的部分是路。迷宮之中有的路上還有門,每扇門都在迷宮的某個地方有與之匹配的鑰匙,只有先拿到鑰匙才能打開門。請設計一個算法,幫助探險家找到脫困的最短路徑。如前所述,迷宮是通過一個二維矩陣表示的,每個元素的值的含義如下 0-墻,1-路,2-探險家的起始位置,3-迷宮的出口,大寫字母-門,小寫字母-對應大寫字母所代表的門的鑰匙

輸入描述:

迷宮的地圖,用二維矩陣表示。第一行是表示矩陣的行數和列數M和N 后面的M行是矩陣的數據,每一行對應與矩陣的一行(中間沒有空格)。M和N都不超過100, 門不超過10扇。

輸出描述:

路徑的長度,是一個整數

示例1

輸入

5 5 02111 01a0A 01003 01001 01111

輸出

7 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.LinkedList; class Node {int x;int y;int keys;int step;Node(int x, int y, int keys, int step) {this.x = x;this.y = y;this.keys = keys;this.step = step;} } public class Main {public static int[][] dir = {{-1, 0}, {0, 1}, {1, 0}, {0, -1}};public static int m;public static int n;public static char[][] maze;public static boolean[][][] visit;public static void main(String[] args) throws IOException {BufferedReader br = new BufferedReader(new InputStreamReader(System.in));String[] strs = br.readLine().split(" ");m = Integer.parseInt(strs[0]);n = Integer.parseInt(strs[1]);maze = new char[m][n];visit = new boolean[m][n][1024];for (int i = 0; i < m; i++) {maze[i] = br.readLine().toCharArray();}int res = 0;for (int i = 0; i < m; i++) {for (int j = 0; j < n; j++) {if (maze[i][j] == '2') res = bfs(i, j);}}System.out.println(res);}private static int bfs(int x, int y) {LinkedList<Node> queue = new LinkedList<>();queue.add(new Node(x, y, 0, 0));visit[x][y][0] = true;while (!queue.isEmpty()) {Node node = queue.poll();for (int i = 0; i < 4; i++) {int nx = node.x + dir[i][0], ny = node.y + dir[i][1];if (nx < 0 || nx >= m || ny < 0 || ny >= n || maze[nx][ny] == '0') continue;if (maze[nx][ny] == '3') return node.step + 1;if (maze[nx][ny] >= 'A' && maze[nx][ny] <= 'Z' && ((node.keys & (1 << (maze[nx][ny] - 'A'))) == 0))continue;int keys = node.keys;if (maze[nx][ny] >= 'a' && maze[nx][ny] <= 'z') keys = node.keys | (1 << (maze[nx][ny] - 'a'));if (!visit[nx][ny][keys]) {visit[nx][ny][keys] = true;queue.offer(new Node(nx, ny, keys, node.step + 1));}}}return -1;} }

PDD5 列表補全

題目描述

在商城的某個位置有一個商品列表,該列表是由L1、L2兩個子列表拼接而成。當用戶瀏覽并翻頁時,需要從列表L1、L2中獲取商品進行展示。展示規則如下: 1. 用戶可以進行多次翻頁,用offset表示用戶在之前頁面已經瀏覽的商品數量,比如offset為4,表示用戶已經看了4個商品 2. n表示當前頁面需要展示的商品數量 3. 展示商品時首先使用列表L1,如果列表L1長度不夠,再從列表L2中選取商品 4. 從列表L2中補全商品時,也可能存在數量不足的情況 請根據上述規則,計算列表L1和L2中哪些商品在當前頁面被展示了

輸入描述:

每個測試輸入包含1個測試用例,包含四個整數,分別表示偏移量offset、元素數量n,列表L1的長度l1,列表L2的長度l2。

輸出描述:

在一行內輸出四個整數分別表示L1和L2的區間start1,end1,start2,end2,每個數字之間有一個空格。 注意,區間段使用半開半閉區間表示,即包含起點,不包含終點。如果某個列表的區間為空,使用[0, 0)表示,如果某個列表被跳過,使用[len, len)表示,len表示列表的長度。

示例1

輸入

2 4 4 4 1 2 4 4 4 1 3 3

輸出

2 4 0 2 1 3 0 0 3 3 1 2 import java.io.BufferedReader; import java.io.InputStreamReader; public class Main {public static void main(String[] args) throws Exception {BufferedReader br = new BufferedReader(new InputStreamReader(System.in));String str;while ((str = br.readLine()) != null) {String[] strings = str.split(" ");int offset = Integer.parseInt(strings[0]);//用戶已經看過的商品數量int n = Integer.parseInt(strings[1]);//需要展示的商品數量int l1 = Integer.parseInt(strings[2]);//列表L1的長度int l2 = Integer.parseInt(strings[3]);//列表L2的長度//分類討論//特判 偏移量達到或超過列表1的長度,此時只能使用列表2if (offset >= l1) {int temp = offset - l1;//列表2使用的起始行//列表2也完全沒用if (temp >= l2) System.out.println(l1 + " " + l1 + " " + l2 + " " + l2);//列表2也不夠用else if (temp + n >= l2) System.out.print(l1 + " " + l1 + " " + temp + " " + l2);else System.out.println(l1 + " " + l1 + " " + temp + " " + (temp + n));}//特判 需要展示的商品數量加上偏移量未超過列表1的長度,只使用列表1else if (offset + n <= l1) System.out.println(offset + " " + (offset + n) + " " + 0 + " " + 0);//普通情況else System.out.println(offset + " " + l1 + " " + 0 + " " + (n - (l1 - offset)));}} }

PDD6 拼多多周年慶

題目描述

拼多多王國的城市和道路的拓撲結構比較特別,是一個樹狀結構: 1. 每個城市是樹的一個節點; 2. 城市之間的道路是樹的一條邊; 3. 樹的根節點是首都。 拼多多周年慶馬上就要到了,這是拼多多王國的一個大日子。為了活躍氣氛,國王想在道路上布置花燈。花燈可是很貴的東西,盡管國王想要在所有道路上都布置花燈,但是如果要花太多錢的話,是過不了財政大臣那一關的。國王把這個計劃告訴財政大臣,最后他們商討出來這么一個方案: 1. 一條道路要么不布置花燈,要么整條布置花燈,不能選擇其中的某一段布置; 2. 除非沒有道路通向首都,否則至少為一條通向首都的道路布置花燈; 3. 所有布置花燈的道路構成的子圖是連通的,這保證國王從首都出發,能通過只走布置了花燈的道路,把所有的花燈游覽完; 4. 如果某個城市(包括首都)有大于等于2條道路通向子城市,為了防止鋪張浪費,最多只能選擇其中的兩條路布置花燈; 5. 布置花燈的道路的總長度設定一個上限。 在上述方案下,國王想要使得布置花燈的道路長度越長越好,你幫國王想想辦法。

輸入描述:

每個測試輸入包含1個測試用例。 輸入的第一行是一個正整數m,0<m<=9900,表示布置花燈的道路的總長度的上限。 輸入的第二行是一個正整數n,n<=100,表示城市的個數。 緊接著是n-1行輸入,每行三個正整數u、v、d,表示下標為u的城市有一條長度為d的道路通向它的一個子城市v,其中0<=u<n,0<=v<n,0<d<=100。

輸出描述:

輸出一個正整數,表示能布置花燈的道路長度的最大值

示例1

輸入

5 5 0 1 1 0 2 2 0 3 3 0 4 4

輸出

5 import java.util.*; import java.io.*; public class Main {static class TreeNode {int val;int parent = -1;//把子節點和權值分開存儲ArrayList<TreeNode> child = new ArrayList<>();ArrayList<Integer> dist = new ArrayList<>();public TreeNode(int val) {this.val = val;}}public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int limit = scanner.nextInt();int n = scanner.nextInt();TreeNode[] treeNodes = new TreeNode[n];for (int i = 0; i < n; i++) {treeNodes[i] = new TreeNode(i);}for (int i = 0; i < n - 1; i++) {int parent = scanner.nextInt();int child = scanner.nextInt();int dist = scanner.nextInt();treeNodes[parent].child.add(treeNodes[child]);treeNodes[child].parent = parent;treeNodes[parent].dist.add(dist);}//找到根節點TreeNode root = null;for (int i = 0; i < n; i++) {if (treeNodes[i].parent == -1) {root = treeNodes[i];break;}}HashSet<Integer> set = getPath(root, limit);int max = Integer.MIN_VALUE;for (int len : set) {max = Math.max(max, len);}System.out.println(max);}private static HashSet<Integer> getPath(TreeNode root, int limit) { //limit不變HashSet<Integer> set = new HashSet<>();set.add(0);if (root == null) return set;//保持連通是通過從子樹往上遞歸ArrayList<HashSet<Integer>> arr = new ArrayList<>();for (int i = 0; i < root.child.size(); i++) {HashSet<Integer> childSet = getPath(root.child.get(i), limit); //以第一個參數為根節點的處理方法arr.add(childSet);}// one pathfor (int i = 0; i < arr.size(); i++) {int d = root.dist.get(i);//最少選一條路for (int path : arr.get(i)) {if (path + d <= limit) set.add(path + d);}//最多選兩條for (int j = i + 1; j < arr.size(); j++) {int d2 = root.dist.get(j);for (int path1 : arr.get(i)) {for (int path2 : arr.get(j)) {if (path1 + path2 + d + d2 <= limit) set.add(path1 + path2 + d + d2);}}}}return set;} }

PDD7 數三角形

題目描述

給出平面上的n個點,現在需要你求出,在這n個點里選3個點能構成一個三角形的方案有幾種。

輸入描述:

第一行包含一個正整數n,表示平面上有n個點(n <= 100) 第2行到第n + 1行,每行有兩個整數,表示這個點的x坐標和y坐標。(所有坐標的絕對值小于等于100,且保證所有坐標不同)

輸出描述:

輸出一個數,表示能構成三角形的方案數。

示例1

輸入

4 0 0 0 1 1 0 1 1

輸出

4 說明 4個點中任意選擇3個都能構成三角形 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.Comparator; public class Main {static class Node {int x, y;Node(int x, int y) {this.x = x;this.y = y;}}public static void main(String[] args) throws IOException {BufferedReader br = new BufferedReader(new InputStreamReader(System.in));int n = Integer.parseInt(br.readLine());Node[] nodes = new Node[n];for (int i = 0; i < n; i++) {String[] line = br.readLine().trim().split(" ");nodes[i] = new Node(Integer.parseInt(line[0]), Integer.parseInt(line[1]));}int res = 0;for (int i = 0; i < nodes.length - 2; i++) {for (int j = i + 1; j < nodes.length - 1; j++) {for (int k = j + 1; k < nodes.length; k++) {if ((nodes[j].y - nodes[i].y) * (nodes[k].x - nodes[i].x) != (nodes[k].y - nodes[i].y) * (nodes[j].x - nodes[i].x)) {res++;}}}}System.out.println(res);} }

PDD8 最大乘積

題目描述

給定一個無序數組,包含正數、負數和0,要求從中找出3個數的乘積,使得乘積最大,要求時間復雜度:O(n),空間復雜度:O(1)。 n<=1e5。

輸入描述:

第一行是數組大小n,第二行是無序整數數組A[n]

輸出描述:

滿足條件的最大乘積

示例1

輸入

4 3 4 1 2

輸出

24 import java.io.BufferedReader; import java.io.InputStreamReader; //一組數字取三個,使其乘積最大 public class Main {public static void main(String[] args) throws Exception {BufferedReader in = new BufferedReader(new InputStreamReader(System.in));int n = Integer.parseInt(in.readLine());String[] data = in.readLine().split(" ");long max1 = Integer.MIN_VALUE;long max2 = Integer.MIN_VALUE;long max3 = Integer.MIN_VALUE;long min1 = Integer.MAX_VALUE;long min2 = Integer.MAX_VALUE;for (String num : data) {int temp = Integer.parseInt(num);// 找最大的三個數if (temp > max1) {max3 = max2;max2 = max1;max1 = temp;} else if (temp > max2) {max3 = max2;max2 = temp;} else if (temp > max3) {max3 = temp;}//找最小的兩個數if (temp < min1) {min2 = min1;min1 = temp;} else if (temp < min2) {min2 = temp;}}long max = Integer.MIN_VALUE;max = Math.max(max, max1 * max2 * max3);max = Math.max(max, max1 * min1 * min2);System.out.println(max);} }

PDD9 小熊吃糖

題目描述

有n只小熊,他們有著各不相同的戰斗力。每次他們吃糖時,會按照戰斗力來排,戰斗力高的小熊擁有優先選擇權。前面的小熊吃飽了,后面的小熊才能吃。每只小熊有一個饑餓值,每次進食的時候,小熊們會選擇最大的能填飽自己當前饑餓值的那顆糖來吃,可能吃完沒飽會重復上述過程,但不會選擇吃撐。 現在給出n只小熊的戰斗力和饑餓值,并且給出m顆糖能填飽的饑餓值。 求所有小熊進食完之后,每只小熊剩余的饑餓值。

輸入描述:

第一行兩個正整數n和m,分別表示小熊數量和糖的數量。(n <= 10, m <= 100) 第二行m個正整數,每個表示著顆糖能填充的饑餓值。 接下來的n行,每行2個正整數,分別代表每只小熊的戰斗力和當前饑餓值。 題目中所有輸入的數值小于等于100。

輸出描述:

輸出n行,每行一個整數,代表每只小熊剩余的饑餓值。

示例1

輸入

2 5 5 6 10 20 30 4 34 3 35

輸出

4 0 說明 第一只小熊吃了第5顆糖 第二只小熊吃了第4顆糖 第二只小熊吃了第3顆糖 第二只小熊吃了第1顆糖 import java.io.*; import java.util.*; public class Main {public static void main(String[] args) throws IOException {BufferedReader br = new BufferedReader(new InputStreamReader(System.in));String[] line1 = br.readLine().trim().split(" ");int n = Integer.parseInt(line1[0]); // 小熊數量int m = Integer.parseInt(line1[1]); // 糖的數量String[] line2 = br.readLine().trim().split(" ");int[] sweets = new int[m]; // 每顆糖能填充的饑餓值int[] eated = new int[m]; // 標識糖是否被吃掉for (int i = 0; i < m; i++) {sweets[i] = Integer.parseInt(line2[i]);}// 糖按大小遞增排序Arrays.sort(sweets);int[] energy = new int[n]; // 每只熊的戰斗力int[] hungry = new int[n]; // 每只熊的當前饑餓值int[] full = new int[n]; // 標識該熊是否吃過了for (int i = 0; i < n; i++) {String[] arr = br.readLine().trim().split(" ");energy[i] = Integer.parseInt(arr[0]);hungry[i] = Integer.parseInt(arr[1]);}// 每次找剩下戰斗力最大的熊for (int i = 0; i < n; i++) {int max = Integer.MIN_VALUE;int p = -1;for (int j = 0; j < n; j++) {if (full[j] == 0 && energy[j] > max) {p = j;max = energy[j];}}full[p] = 1;// 吃糖for (int j = m - 1; j >= 0; j--) {if (hungry[p] >= sweets[j] && eated[j] == 0) {hungry[p] -= sweets[j];eated[j] = 1;}}}for (int i = 0; i < n; i++) {System.out.println(hungry[i]);}} }

PDD10 選靚號

題目描述

A 國的手機號碼由且僅由 N 位十進制數字(0-9)組成。一個手機號碼中有至少 K 位數字相同則被定義為靚號。A 國的手機號可以有前導零,比如 000123456 是一個合法的手機號。 小多想花錢將自己的手機號碼修改為一個靚號。修改號碼中的一個數字需要花費的金額為新數字與舊數字之間的差值。比如將 1 修改為 6 或 6 修改為 1 都需要花 5 塊錢。 給出小多現在的手機號碼,問將其修改成一個靚號,最少需要多少錢?

輸入描述:

第一行包含2個整數 N、K,分別表示手機號碼數字個數以及靚號至少有 K 個數字相同。 第二行包含 N 個字符,每個字符都是一個數字('0'-'9'),數字之間沒有任何其他空白符。表示小多的手機號碼。 數據范圍: 2 <= K <= N <= 10000

輸出描述:

第一行包含一個整數,表示修改成一個靚號,最少需要的金額。 第二行包含 N 個數字字符,表示最少花費修改的新手機號。若有多個靚號花費都最少,則輸出字典序最小的靚號。

示例1

輸入

6 5 787585

輸出

4 777577 說明 花費為4的方案有兩種:777577與777775,前者字典序更小。 import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; import java.util.Arrays; public class Main {public static void main(String[] args) throws IOException {BufferedReader br = new BufferedReader(new InputStreamReader(System.in));String[] strArr = br.readLine().trim().split(" ");int n = Integer.parseInt(strArr[0]), k = Integer.parseInt(strArr[1]);char[] phoneNum = br.readLine().trim().toCharArray();solve(n, k, phoneNum);}private static void solve(int n, int k, char[] phoneNum) {int minCost = Integer.MAX_VALUE;char[] newPhoneNum = new char[n];// 先得到原本號碼中各數字出現的次數int[] counter = getCounter(phoneNum);for (int curNum = 0; curNum < 10; curNum++) {// 依次計算將數字curNum改到k次需要多大的代價if (counter[curNum] >= k) {// 已經滿足靚號要求minCost = 0;newPhoneNum = phoneNum;break;}int curNumCost = 0;int upperLimitNum = curNum + 1; // 將upperLimitNum改成curNumint lowerLimitNum = curNum - 1; // 將lowerLimitNum改成curNumchar[] tempPhoneNum = Arrays.copyOfRange(phoneNum, 0, phoneNum.length);// 還需要的重復次數int remain = k - counter[curNum];// 循環直至不再需要數字重復while (remain > 0) {// 比curNum大的數字從前往后改(盡量把前面的數改小,以保證字典序小)if (upperLimitNum < 10) {for (int i = 0; i < n && remain > 0; i++) {if (phoneNum[i] - '0' == upperLimitNum) {curNumCost += upperLimitNum - curNum;tempPhoneNum[i] = (char) (curNum + '0');remain--;}}}// 比curNum小的數字從后往前改(盡量把后面的數改大,以保證字典序小)if (lowerLimitNum >= 0) {for (int i = n - 1; i >= 0 && remain > 0; i--) {if (phoneNum[i] - '0' == lowerLimitNum) {curNumCost += curNum - lowerLimitNum;tempPhoneNum[i] = (char) (curNum + '0');remain--;}}}// 如果改完了upperLimitNum和lowerLimitNum還沒達到k次重復,就擴大上下限繼續改upperLimitNum++;lowerLimitNum--;}if (curNumCost < minCost) {minCost = curNumCost;newPhoneNum = tempPhoneNum;}}System.out.println(minCost);System.out.println(newPhoneNum);}private static int[] getCounter(char[] phoneNum) {int[] counter = new int[10];for (char c : phoneNum) counter[c - '0']++;return counter;} }

PDD11 種樹

題目描述

小多想在美化一下自己的莊園。他的莊園毗鄰一條小河,他希望在河邊種一排樹,共 M 棵。小多采購了 N 個品種的樹,每個品種的數量是 Ai (樹的總數量恰好為 M)。但是他希望任意兩棵相鄰的樹不是同一品種的。小多請你幫忙設計一種滿足要求的種樹方案。

輸入描述:

第一行包含一個正整數 N,表示樹的品種數量。 第二行包含 N 個正整數,第 i (1 <= i <= N) 個數表示第 i 個品種的樹的數量。 數據范圍: 1 <= N <= 1000 1 <= M <= 2000

輸出描述:

輸出一行,包含 M 個正整數,分別表示第 i 棵樹的品種編號 (品種編號從1到 N)。若存在多種可行方案,則輸出字典序最小的方案。若不存在滿足條件的方案,則輸出"-"。

示例1

輸入

3 4 2 1

輸出

1 2 1 2 1 3 1 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.Comparator; public class Main {public static void main(String[] args) throws IOException {BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));int n = Integer.parseInt(bf.readLine());int[] arr = new int[n];int cnt = 0, max = 0;String[] s = bf.readLine().split(" ");for (int i = 0; i < n; i++) {arr[i] = Integer.parseInt(s[i]);cnt += arr[i];max = Math.max(max, arr[i]);}//如果有樹的個數>(總個數+1)/2 就不存在序列if (max > (cnt + 1) >> 1) {System.out.print("-");return;}StringBuilder sb = new StringBuilder();int pre = -1;while (cnt > 0) {int preCnt = cnt;//如果有樹的個數大于剩余總數的1/2,選這種樹for (int i = 0; i < n; i++) {if (arr[i] > cnt >> 1) {arr[i]--;pre = i;sb.append(i + 1);sb.append(" ");cnt--;break;}}if (preCnt != cnt) continue;//如果沒有,選擇序號最小的 還有剩余的 上次沒選的樹int j = 0;while (pre == j || arr[j] == 0) j++;arr[j]--;pre = j;sb.append(j + 1);sb.append(" ");cnt--;}sb.deleteCharAt(sb.length() - 1);System.out.print(sb);} }

PDD12 兩兩配對差值最小

題目描述

給定一個長度為偶數的數組arr,將該數組中的數字兩兩配對并求和,在這些和中選出最大和最小值,請問該如何兩兩配對,才能讓最大值和最小值的差值最小?

輸入描述:

一共2行輸入。 第一行為一個整數n,2<=n<=10000, 第二行為n個數,組成目標數組,每個數大于等于2,小于等于100。

輸出描述:

輸出最小的差值。

示例1

輸入

4 2 6 4 3

輸出

1 示例2 輸入 6 11 4 3 5 7 1

輸出

3 import java.util.*; import java.io.*; public class Main {public static void main(String[] args) throws IOException {BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));int len = Integer.parseInt(bf.readLine());int[] nums = new int[len];String[] p = bf.readLine().split(" ");for (int i = 0; i < len; i++) {nums[i] = Integer.parseInt(p[i]);}Arrays.sort(nums);int left = 0;int right = len - 1;int min = 200;int max = 4;while (left < right) {min = Math.min(nums[left] + nums[right], min);max = Math.max(nums[left] + nums[right], max);left++;right--;}System.out.println(max - min);} }

PDD13 回合制游戲

題目描述

你在玩一個回合制角色扮演的游戲?,F在你在準備一個策略,以便在最短的回合內擊敗敵方角色。在戰斗開始時,敵人擁有HP格血量。當血量小于等于0時,敵人死去。一個缺乏經驗的玩家可能簡單地嘗試每個回合都攻擊。但是你知道輔助技能的重要性。 在你的每個回合開始時你可以選擇以下兩個動作之一:聚力或者攻擊。聚力會提高你下個回合攻擊的傷害。攻擊會對敵人造成一定量的傷害。如果你上個回合使用了聚力,那這次攻擊會對敵人造成buffedAttack點傷害。否則,會造成normalAttack點傷害。 給出血量HP和不同攻擊的傷害,buffedAttack和normalAttack,返回你能殺死敵人的最小回合數。

輸入描述:

第一行是一個數字HP 第二行是一個數字normalAttack 第三行是一個數字buffedAttack 1 <= HP,buffedAttack,normalAttack <= 10^9

輸出描述:

輸出一個數字表示最小回合數

示例1

輸入

13 3 5

輸出

5 import java.io.*; public class Main {public static int res = 0;public static void main(String[] args) throws IOException {BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));int hp = Integer.parseInt(bf.readLine());int na = Integer.parseInt(bf.readLine());int ba = Integer.parseInt(bf.readLine());int r1 = hp / na + ((hp % na == 0) ? 0 : 1);int r2 = hp / ba * 2;if (hp % ba != 0) {if (hp % ba <= na) r2++;else r2 += 2;}System.out.println(Math.min(r1, r2));} }

總結

以上是生活随笔為你收集整理的Java算法:牛客网拼多多笔试真题算法Java版1-13题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

亚洲综合视频在线播放 | 国产v亚洲v | 99视频偷窥在线精品国自产拍 | 美女视频黄免费网站 | 9999精品免费视频 | 免费看色的网站 | 色综合久久久久综合 | 亚洲一区av| 成年人视频在线观看免费 | 国产精品一区二区白浆 | 中文在线免费看视频 | 色婷婷久久久综合中文字幕 | 成人影片在线播放 | 亚洲作爱| 日韩av网站在线播放 | 久久综合久久八八 | 不卡av电影在线 | 日韩国产精品一区 | 国产在线a视频 | 成人动漫一区二区三区 | 激情图片qvod | av观看久久久 | 狠狠操夜夜操 | 亚洲一区久久 | 久久99久久99免费视频 | 黄www在线观看 | 国产麻豆剧传媒免费观看 | 久操中文字幕在线观看 | 日本在线观看中文字幕 | 欧美在线视频免费 | 高清不卡毛片 | 欧美天天综合网 | 天天在线操 | 天天综合网 天天 | 国产一区在线免费 | 91传媒视频在线观看 | 最新国产中文字幕 | 麻豆国产精品va在线观看不卡 | 欧美日韩在线播放一区 | 黄色大片网 | 欧美性色综合 | 国产精品免费成人 | 日本一区二区三区免费看 | 国产麻豆精品久久一二三 | 国产一区 在线播放 | 欧美性色综合网 | 色吊丝在线永久观看最新版本 | 成人在线视频你懂的 | av资源在线观看 | 色偷偷888欧美精品久久久 | 免费观看一区二区 | 久久人人97超碰com | 国产精品视频大全 | 99热都是精品 | 黄色综合 | 97视频在线观看播放 | 亚洲精品在线免费观看视频 | 天堂视频中文在线 | 视频在线91 | 日韩av在线网站 | 日本二区三区在线 | 免费看三级黄色片 | 婷婷资源站 | 91| 狠狠躁夜夜躁人人爽超碰97香蕉 | 精品国产一区二区三区四 | 91av社区| 伊人五月天综合 | 美国av大片 | 最近高清中文字幕在线国语5 | 免费又黄又爽的视频 | 欧美成人亚洲成人 | 在线观看国产永久免费视频 | 久草网首页| 国产精品一区二区在线 | 午夜在线观看影院 | 亚洲黄色av网址 | 男女啪啪网站 | 中文字幕在线看视频 | 最近中文字幕国语免费av | 日韩欧美黄色网址 | 国产麻豆传媒 | 97视频总站| 国产伦理一区二区 | 精品国产精品久久一区免费式 | 中文字幕美女免费在线 | 天天综合久久综合 | 操天天操 | 久久人人精品 | 亚洲激情视频在线 | 国产福利91精品 | 中文字幕二区在线观看 | 日本爱爱免费 | 国产精品视频99 | 欧美在线free | 日本精品一区二区 | 免费十分钟 | 欧美性直播| 九九综合九九综合 | 日韩欧美一区二区三区黑寡妇 | 久久免费国产视频 | 国产精品毛片网 | 午夜国产福利在线 | 日韩电影一区二区在线观看 | 国产黄色精品 | 国产成人黄色在线 | 91福利视频免费 | 精品国产亚洲日本 | 国产精品岛国久久久久久久久红粉 | 久久精品亚洲综合专区 | 国产精品久久久久9999吃药 | 久草男人天堂 | 精品久久久久久国产 | 精品国产一区二区三区四区vr | www.com.日本一级| 亚洲国产中文字幕在线视频综合 | 日日夜夜中文字幕 | 久久久久久综合 | 成人一级在线 | 亚洲国产黄色片 | 日韩美女av在线 | 首页国产精品 | 成人黄色小说视频 | 国产一级精品视频 | 日韩三级视频在线看 | 亚洲清纯国产 | 免费看的av片 | 81精品国产乱码久久久久久 | 91亚洲狠狠婷婷综合久久久 | 在线观看视频在线观看 | 久久精品久久99精品久久 | 国产高清视频在线观看 | bbb搡bbb爽爽爽 | 91精品国产91| 色婷婷久久 | 日韩精品久久中文字幕 | 日韩免费电影网站 | 日韩在线视频国产 | 久免费| 激情五月av | 欧美一级黄色片 | 中文字幕日韩电影 | 中文字幕av免费在线观看 | 天天色天天射天天干 | 日韩欧美国产免费播放 | 久久99久久99精品免视看婷婷 | 日韩av在线资源 | 99热在线精品观看 | 亚洲精品视频在线 | 久久国产精品久久久久 | 99久久99视频只有精品 | 亚洲五月婷婷 | 久久观看免费视频 | 一二区av| 久久亚洲影院 | 一区二区视频欧美 | 日韩小视频 | 99久久99| 国产玖玖在线 | 国产视频九色蝌蚪 | 超级av在线 | 久久久国产精品成人免费 | 人人射人人澡 | 成人免费观看视频网站 | 久久99精品国产麻豆婷婷 | 九色精品| www麻豆视频 | 在线观看激情av | 色综合天天天天做夜夜夜夜做 | 国产美女永久免费 | 成人在线观看影院 | 欧美日韩三级在线观看 | 欧美日韩一区二区久久 | 在线观看日本韩国电影 | 欧美一级电影免费观看 | 国产精品1区 | 91久久在线观看 | 丁香花在线观看免费完整版视频 | 久久久久久久久久久网站 | 精品在线播放 | 日韩欧美视频一区二区 | 美女精品久久久 | 天天天综合网 | 四虎在线免费 | 国产h片在线观看 | 日韩精品在线免费播放 | 五月婷婷激情五月 | 久久久伦理 | 亚洲精品视频在线观看免费视频 | aa级黄色大片 | 久久优| 欧美淫视频 | 亚洲午夜剧场 | 成人午夜电影在线播放 | 精品国产精品国产偷麻豆 | 日本三级中文字幕在线观看 | 精品成人免费 | 91视频啪 | 午夜少妇一区二区三区 | 2021国产在线 | 97福利视频 | 一区二区伦理电影 | 国产专区在线播放 | 91视频在线 | 玖玖999 | 国产精品wwwwww | 亚洲激情六月 | 在线精品在线 | 天天操夜夜叫 | 99re6热在线精品视频 | 一本色道久久精品 | 五月天综合网站 | 日韩中文在线观看 | 国产精品自产拍在线观看 | 国产精品成人一区二区三区 | 日韩一区精品 | 天堂在线视频免费观看 | 极品久久久 | 91九色porny在线 | 亚洲欧美成人综合 | 99视频在线观看视频 | 婷婷五月情 | 国产亚洲精品福利 | 国产69精品久久99的直播节目 | 国产精品一区二区久久久 | 中文字幕免费看 | 国内精品在线观看视频 | 91超国产 | 亚洲最大激情中文字幕 | 91精品国产99久久久久久久 | 日韩欧美一区二区三区视频 | 日韩欧美一区二区三区视频 | 激情婷婷网| 日韩中文字幕在线看 | 在线亚洲日本 | 亚洲国产精品成人综合 | 亚洲午夜精 | 人人插人人干 | 精品国产免费久久 | 日韩久久午夜一级啪啪 | 91av电影网| 精品国产一区二区三区蜜臀 | 天天天干天天射天天天操 | 国产精品剧情在线亚洲 | 免费观看一级视频 | 五月婷亚洲 | 精品国产精品国产偷麻豆 | 丁香婷婷激情啪啪 | 欧美在线观看视频免费 | 一区二区三区国产欧美 | 欧美久久久久久 | 久久av不卡 | 国产亚洲精品女人久久久久久 | 久热久草在线 | 久久99热精品这里久久精品 | 久久99久久99精品免视看婷婷 | 欧美日韩精品免费观看 | 精品色综合 | 国产美女免费观看 | 99久久精品免费看国产免费软件 | 天海冀一区二区三区 | 91成人蝌蚪| 在线看国产 | 亚洲国产日韩精品 | 久久国内精品99久久6app | 色欧美综合 | 欧美精品亚洲精品 | 国产视频一区精品 | 91久久久久久国产精品 | 精品国产一区二区三区久久久蜜月 | 亚洲欧美日韩不卡 | 精品国产一区二区三区四区在线观看 | 91在线国产观看 | 丁香5月婷婷| 亚洲色视频 | 精品国产一区在线观看 | 在线看片日韩 | 精品在线观看一区二区 | 黄色小说在线观看视频 | 国产精品久久艹 | 一区二区三区在线观看免费视频 | 欧美日韩在线观看一区二区 | 综合久久网 | 人人干,人人爽 | 久久国产精品99久久久久 | 国产精品久久久久久久免费大片 | 国产一二区免费视频 | 欧美另类美少妇69xxxx | 亚洲精品美女久久久 | 国产探花视频在线播放 | av一级久久| 99久久久国产精品免费99 | 国产裸体bbb视频 | 在线影院中文字幕 | 亚洲91在线 | 亚洲人成精品久久久久 | 国产精品破处视频 | 亚洲成人免费 | 国产午夜精品久久 | 久久九精品 | 天天操天天操天天操天天操天天操天天操 | 国产h片在线观看 | 久久免费视频这里只有精品 | 久久精品女人毛片国产 | 欧美a级在线 | 午夜精品久久久久久久久久 | 久草手机视频 | 成人午夜精品 | 成人理论电影 | 国产高清视频在线观看 | 久久国产免 | 国产探花视频在线播放 | 久久精彩免费视频 | 91视频在线免费 | 免费99精品国产自在在线 | 五月婷婷在线综合 | 中文字幕免费高 | 99久久99久国产黄毛片 | 亚洲女裸体| 成人黄色在线视频 | 麻豆视频在线播放 | 欧美国产一区二区 | 玖玖爱国产在线 | 国产精品久久久久久久久蜜臀 | 亚州成人av在线 | 欧美国产亚洲精品久久久8v | 亚洲人成免费 | 久久人人爽爽人人爽人人片av | 毛片网站在线 | 五月婷婷丁香六月 | 香蕉精品在线观看 | 国产精品视频永久免费播放 | 婷婷综合久久 | av不卡在线看 | 久久亚洲电影 | www.操.com| a天堂免费 | 国产精品网红直播 | 欧美日韩一区二区三区在线免费观看 | 一级性av| 日韩精品免费一区二区在线观看 | 在线看不卡av| 高潮久久久 | 亚洲伊人成综合网 | 成人av一区二区兰花在线播放 | 综合激情伊人 | 九九九在线观看视频 | 久久99久久精品 | 免费看v片网站 | 九九免费在线观看 | 精品国产aⅴ麻豆 | 久久九九国产精品 | 成人91免费视频 | 在线成人小视频 | 激情av综合 | 国产精品久久久久久久久久了 | 九九热免费在线视频 | 亚洲3级| 中文字幕成人av | 久久久久久久看片 | 国产一级a毛片视频爆浆 | 国产天天爽 | 国产黄色大片免费看 | 日本黄色免费看 | 在线亚洲高清视频 | 国产黄网站在线观看 | 久久99精品国产91久久来源 | 精久久久久 | 999毛片 | 国产伦理久久精品久久久久_ | 久久香蕉国产精品麻豆粉嫩av | 婷婷在线播放 | 日韩精品中文字幕久久臀 | 超碰人人99 | 国产精品av电影 | av软件在线观看 | 97精品免费视频 | 久久伦理网 | 国产一级性生活视频 | 在线观看色网 | 日韩久久精品一区二区三区 | 干狠狠 | 亚洲国产精品电影 | 高潮毛片无遮挡高清免费 | 国产成人精品一区二区在线 | 日日夜夜综合网 | 免费亚洲一区二区 | 久久在线精品视频 | 中文字幕亚洲欧美日韩2019 | 精品国产一区二区三区男人吃奶 | 天天操天天干天天爱 | 丁香五月亚洲综合在线 | 白丝av免费观看 | 日韩黄视频 | 欧美一二三区在线观看 | 99在线精品免费视频九九视 | 亚洲欧美日韩精品一区二区 | 国产精品观看 | 夜夜躁日日躁 | 黄色片免费电影 | 一本到视频在线观看 | 一本色道久久综合亚洲二区三区 | 天天射天天干天天 | 中文字幕日韩免费视频 | 久久免费电影网 | 国模一区二区三区四区 | 麻豆视频免费入口 | 激情影音 | 国产小视频在线免费观看视频 | 免费a v视频| 成年人在线观看免费视频 | 国产尤物一区二区三区 | 欧美91成人网 | 国产黄色在线看 | 国产日韩精品一区二区 | 97免费在线观看视频 | 天天看天天干 | 狠狠色免费 | 亚洲欧美日韩在线一区二区 | 久久久久久久久久毛片 | 亚洲精品久久在线 | 中文字幕永久 | 久久国语露脸国产精品电影 | 天天射天天拍 | 亚洲资源一区 | 免费精品国产 | 亚洲精品综合一二三区在线观看 | 午夜av激情 | 狠狠干夜夜| 最新中文在线视频 | 欧美精品免费一区二区 | 一本一道波多野毛片中文在线 | 极品美女被弄高潮视频网站 | 91精品久久香蕉国产线看观看 | 97免费 | 免费av片在线| 久久伊人色综合 | www.伊人网| 亚洲欧洲成人精品av97 | av在线最新| 国产精品久久久久久久久久久久午 | 在线播放视频一区 | 黄色三级免费观看 | 狂野欧美激情性xxxx欧美 | 国产成人精品一区二区三区福利 | 国内免费的中文字幕 | 久久乐九色婷婷综合色狠狠182 | 婷婷电影在线观看 | 操少妇视频 | 国产精品久久久久久一区二区三区 | 在线视频app| 日韩精品最新在线观看 | 人人干狠狠操 | 国产精品毛片久久蜜 | 夜夜夜 | 精品国产伦一区二区三区观看说明 | 欧美日本不卡 | 日韩久久午夜一级啪啪 | 夜夜操狠狠干 | 伊人午夜 | 亚洲国产精品资源 | 国产精品久久在线观看 | 国产精品麻豆视频 | 日本夜夜草视频网站 | 亚洲激情综合 | 亚洲精品在线观看av | 国产亚洲精品久久久久久久久久 | 欧美精品久久久久久久久久丰满 | 国产精品免费一区二区 | 欧美日本不卡高清 | 99999精品视频 | 国产特级毛片aaaaaa高清 | 日韩中文字幕在线 | 久久成人综合视频 | 天天拍天天爽 | 激情视频在线观看网址 | 91一区在线观看 | 免费日韩高清 | 精品久久久久国产免费第一页 | 麻豆视频一区二区 | 欧美精品免费在线 | 成年在线观看 | 伊人国产女 | 欧美色图亚洲图片 | 午夜婷婷在线观看 | 午夜私人影院 | 精品xxx| 特黄色大片 | av在线网站免费观看 | 国产一及片 | 久久精品a | 久久天天躁狠狠躁亚洲综合公司 | 久久久久久片 | 欧美日韩免费观看一区=区三区 | 九九电影在线 | 三级性生活视频 | 日韩欧美国产激情在线播放 | 黄色网在线播放 | 在线观看免费版高清版 | 成人在线免费看 | 天天精品视频 | 中文字幕一区二区三区四区 | 免费日韩 | 久久免费黄色大片 | 日本久久免费视频 | 福利电影一区二区 | 免费日韩一区二区 | 欧美成人在线免费观看 | 一区二区三区韩国免费中文网站 | 国产高清免费在线播放 | 日韩久久精品一区二区 | 中文字幕在线看视频 | 最近免费中文视频 | 久操视频在线播放 | 99精品在线视频播放 | 欧美日韩精品免费观看视频 | 国产一级视频在线 | 国产精品色 | 国产精品ⅴa有声小说 | 黄色中文字幕在线 | 蜜臀av网站 | 丁香六月久久综合狠狠色 | 欧美成人黄色片 | 亚洲专区 国产精品 | 欧美成人精品在线 | 中文字幕精品一区二区精品 | 六月丁香婷婷久久 | 中文字幕色站 | 在线观看日本韩国电影 | 久久久影院一区二区三区 | 亚洲亚洲精品在线观看 | 九九久久国产精品 | 92国产精品久久久久首页 | 亚洲涩涩色| 亚洲一区久久 | 国产999精品久久久久久绿帽 | 亚洲美女精品区人人人人 | 亚洲精品在线免费观看视频 | 五月婷婷视频 | 国产麻豆视频网站 | 成人黄色电影免费观看 | 国产日产高清dvd碟片 | 韩国精品视频在线观看 | 国产在线理论片 | 五月婷婷亚洲 | 国产精品 亚洲精品 | 丁香资源影视免费观看 | 99久e精品热线免费 99国产精品久久久久久久久久 | 97福利| 国产精品毛片一区二区三区 | 国产又粗又猛又爽又黄的视频先 | 成年人视频在线免费播放 | 一级黄色片在线免费观看 | 国产精品成人久久久久久久 | 新版资源中文在线观看 | 美女网站在线看 | 久久久久久久99 | 黄色免费在线视频 | 又粗又长又大又爽又黄少妇毛片 | 天天操狠狠操夜夜操 | 亚洲精品国产片 | 天堂av影院 | 97在线免费 | 一本一本久久a久久精品牛牛影视 | 天天操夜夜爱 | 99色国产 | 久久久国产精品人人片99精片欧美一 | 国产一级二级三级在线观看 | 久久精品国产第一区二区三区 | 亚洲天堂网在线播放 | 中文字幕亚洲高清 | 99九九热只有国产精品 | 日韩成人黄色av | 激情六月婷婷久久 | 欧美日韩精品在线视频 | 久草在线视频首页 | 韩国av电影在线观看 | 日本中文一级片 | 涩五月婷婷 | 久久艹精品 | 成人黄色在线 | 欧美精品在线视频观看 | 五月婷婷六月丁香在线观看 | 国产一线二线三线性视频 | 伊人天天狠天天添日日拍 | 91人人爽人人爽人人精88v | 国产综合小视频 | 免费黄色网止 | 免费久久精品视频 | 在线观看亚洲a | 中文字幕在线观看网址 | 国产黄在线看 | 国产精品久久久久久久久久久久久 | 国产精品私人影院 | 久久99偷拍视频 | 狠狠色丁香婷婷综合视频 | 69绿帽绿奴3pvideos | 亚洲综合少妇 | 毛片网站免费在线观看 | 日韩一区二区三区免费电影 | 丁香久久| 亚洲人在线视频 | 美女网站在线播放 | 99久久精品费精品 | 91日韩精品视频 | 久久一区国产 | 高潮久久久 | 夜夜高潮夜夜爽国产伦精品 | 日韩欧美在线观看一区二区 | 久久国产亚洲 | 91丨九色丨蝌蚪丨对白 | 久久久久久久久久久综合 | 精品久久久久久久久久久久久久久久久久 | 五月婷婷六月丁香在线观看 | 国产精品手机在线播放 | 国产在线观看高清视频 | 国语麻豆| 国产裸体永久免费视频网站 | 亚洲国产日韩精品 | 在线看片91| 日韩有码在线播放 | 免费精品视频在线观看 | 色婷婷国产精品一区在线观看 | 狠狠色香婷婷久久亚洲精品 | 国产免费人成xvideos视频 | 黄色免费在线看 | 日日色综合 | 99中文字幕视频 | 亚洲欧洲精品在线 | 成人在线视频网 | 日韩在线免费小视频 | 精品二区视频 | 亚洲三级影院 | 91人人爱| 91丨精品丨蝌蚪丨白丝jk | 国产成人综合在线观看 | 四虎精品成人免费网站 | 成人精品视频久久久久 | 日韩黄色一区 | 亚洲第二色 | 久久免费福利视频 | 亚洲欧美成人综合 | 国产精品爽爽久久久久久蜜臀 | 国产福利电影网址 | 国产精品女同一区二区三区久久夜 | 天天av在线播放 | 亚洲 中文字幕av | 日韩美女免费线视频 | 亚洲综合色播 | 97视频免费播放 | 久久久久久久久久免费 | avav片| 人人澡超碰碰97碰碰碰软件 | 国产91aaa| 九色在线| 国产在线观看免费观看 | 丁香婷婷色综合亚洲电影 | 在线天堂v| 91中文字幕视频 | 天天草天天操 | 精品久久久久久一区二区里番 | 久久这里只有精品久久 | 亚洲电影影音先锋 | 美女视频一区 | 亚洲综合最新在线 | 亚洲狠狠干 | 国产成人精品一区二区 | 欧美日本不卡 | 亚洲经典视频在线观看 | 91精品国产91久久久久福利 | 美国av大片| 超碰在线观看97 | 69视频在线 | 久草在线视频免费资源观看 | 亚洲色图 校园春色 | 久章草在线观看 | 人人看看人人 | 射综合网| 在线观看网站黄 | 亚洲特级毛片 | 夜夜躁日日躁狠狠躁 | 啪啪免费观看网站 | 天天操天天干天天操天天干 | 久久精品国产一区 | 激情五月婷婷丁香 | 色综合天天狠狠 | 午夜免费电影院 | 色婷婷亚洲精品 | 国产精品自产拍在线观看桃花 | 精品亚洲一区二区 | 在线国产欧美 | www国产亚洲精品久久麻豆 | 亚洲在线国产 | 在线观看www视频 | 精品国产一区二区三区男人吃奶 | 91手机视频 | 一区二区精品久久 | 国产精品久久久久久久久久久久午夜片 | 日韩精品一卡 | 蜜桃视频成人在线观看 | 精品美女久久 | 国产精品久久久久久99 | 国产午夜一区二区 | 精品国产一区二区三区男人吃奶 | 欧美一区免费在线观看 | 久久精品久久久久电影 | 国产精品理论片在线观看 | 国内精品在线观看视频 | www.色午夜 | 国产精品一区二区三区免费视频 | 久久天天躁狠狠躁亚洲综合公司 | 免费观看一区二区三区视频 | 中文字幕视频在线播放 | 日韩在线欧美在线 | 日日干美女 | 久久a免费视频 | 久久国产精品久久国产精品 | 97av在线视频 | 免费裸体视频网 | 亚洲激情综合 | 亚洲欧美激情插 | 国产高清不卡一区二区三区 | 91精品视频网站 | 国产一级二级在线播放 | 综合婷婷久久 | 五月天婷婷丁香花 | 91免费的视频在线播放 | 九九视频这里只有精品 | 精品视频999 | 日韩精品高清视频 | 偷拍区另类综合在线 | 国产一区二区三区四区大秀 | 98涩涩国产露脸精品国产网 | 国产淫片 | 国产精品免费在线 | 亚洲精品国精品久久99热 | 免费成人av在线看 | 国产成人久久精品一区二区三区 | 亚洲在线色 | 中文字幕在线视频第一页 | 在线免费国产视频 | 久久久这里有精品 | 天堂av在线中文在线 | 色婷婷伊人 | 国产亚洲午夜高清国产拍精品 | 国产91精品高清一区二区三区 | 国产精品视频在线观看 | www欧美色 | 国产精品一区二区久久精品爱涩 | 久久伊人五月天 | 最新日本中文字幕 | 中文字幕资源在线观看 | 激情视频免费观看 | 一区二区三区在线观看免费视频 | 麻豆视频在线免费看 | 中文字幕久久精品亚洲乱码 | 久久久久久久久久久国产精品 | 正在播放国产精品 | 免费看三级黄色片 | 欧美成人黄色 | 国产精品手机在线 | 欧美另类xxx | 免费视频在线观看网站 | 亚洲一级电影在线观看 | 久草精品在线观看 | 在线亚洲天堂网 | 天天操夜夜干 | 中文字幕在线观看第一区 | 午夜精品电影一区二区在线 | wwxxx日本| 在线精品在线 | 在线免费中文字幕 | 一区二区三区日韩在线 | 欧美在线观看视频 | 精品久久久久一区二区国产 | 91麻豆视频网站 | 91精品导航 | 国产精品久久久久一区二区三区 | 在线观看第一页 | 欧美日韩一区二区三区视频 | 久久成人精品电影 | 久久久激情视频 | 久久久久久久久久久久久久电影 | 国产亚洲精品久久久久久久久久 | 亚洲精品网站 | 色姑娘综合 | 日p视频在线观看 | 日韩欧美在线观看一区二区 | 精品字幕在线 | 狠狠干我| 日本高清中文字幕有码在线 | 成人黄色资源 | 天天操天天艹 | 国产精华国产精品 | 日韩久久久久久久 | 夜色在线资源 | 婷婷综合视频 | 99亚洲精品| 免费一级特黄毛大片 | 亚洲精品免费在线观看视频 | 精品一区二区免费在线观看 | 久久夜视频 | 亚洲高清在线观看视频 | 91成人精品国产刺激国语对白 | 免费视频91蜜桃 | 天天天干 | 欧美在线一级片 | 精品国产乱码久久久久久1区二区 | 久久午夜免费视频 | 国产精品99久久久久久大便 | 99久久爱| 久久久久伦理电影 | 国产99久久久国产精品免费看 | 黄av资源 | 国产精品1000 | 亚洲精品中文字幕在线观看 | 91尤物国产尤物福利在线播放 | 天天玩天天干天天操 | 国产美女视频黄a视频免费 久久综合九色欧美综合狠狠 | 天天干,天天插 | 日韩电影在线观看一区二区三区 | av成年人电影 | 中文字幕一区二区三区久久蜜桃 | 高清不卡毛片 | 色婷婷精品 | 视频三区在线 | 99av国产精品欲麻豆 | 成人国产精品电影 | 国产精品久久久久久超碰 | 日韩乱理 | 久99久久| 制服丝袜一区二区 | 一区二区视频在线免费观看 | 婷婷去俺也去六月色 | 中文字幕乱在线伦视频中文字幕乱码在线 | 欧美日bb| 国产麻豆精品一区 | 97精品在线 | 97天堂网 | 久久这里只有精品视频99 | 99精品热视频只有精品10 | 97超碰在线久草超碰在线观看 | 99久久久国产精品免费99 | 欧美性生活免费看 | 又黄又爽的视频在线观看网站 | 色吊丝在线永久观看最新版本 | 天天插狠狠干 | 久草视频在线新免费 | 国产在线精品观看 | 成人性生交大片免费观看网站 | 91视频网址入口 | 精品国产色 | 国产精品第三页 | 久久午夜鲁丝片 | 国产精品久久久一区二区 | 日韩动漫免费观看高清完整版在线观看 | 91视频 - 88av | 欧美精品一区二区性色 | 欧美日韩精| 欧美一性一交一乱 | 午夜影视剧场 | 国产成人精品亚洲精品 | 一级理论片在线观看 | 99热 精品在线 | 日韩黄色免费在线观看 | 国产精品1024 | 天天操夜夜想 | 黄色www| 夜夜操狠狠操 | 日韩毛片在线免费观看 | 天天操操操操操操 | 日韩av电影国产 | 六月丁香婷婷网 | 亚洲精品456在线播放第一页 | 日韩av有码在线 | 午夜精品一区二区三区在线视频 | 天天干夜夜爱 | 色片网站在线观看 | 亚洲在线日韩 | 亚洲国产人午在线一二区 | 日日夜夜精品视频天天综合网 | 国产精品美女免费视频 | 奇米网网址 | 亚洲黄色影院 | 成人午夜电影久久影院 | 日韩精品播放 | aaa免费毛片| av在线超碰 | 久久69精品久久久久久久电影好 | av一区二区三区在线播放 | 九九九国产 | 黄色av电影一级片 | 成人精品电影 | 国产成人av在线影院 | 日韩在线观看影院 | 久久精品中文字幕免费mv | 亚洲狠狠婷婷综合久久久 | 国产91对白在线 | 日本久久成人 | 夜色成人网 | 黄色影院在线免费观看 | 国产成人在线免费观看 | 色久av| 国产精彩视频一区二区 | 国产精品成人国产乱 | 97在线看片 | 日韩专区中文字幕 | 国产精彩视频一区二区 | 精品亚洲va在线va天堂资源站 | 日本 在线 视频 中文 有码 | 日日夜夜操操 | 久草视频看看 | 亚洲免费小视频 | 在线视频中文字幕一区 | 黄网站app在线观看免费视频 | 91伊人| 国产亚洲婷婷免费 | 777视频在线观看 | 精品亚洲免a | 成年人视频免费在线 | 国产日韩精品一区二区在线观看播放 | 最新av在线网站 | 欧美激情第一页xxx 午夜性福利 | 亚洲国产精品第一区二区 | 最近中文字幕国语免费高清6 | 四虎在线观看精品视频 | 成年人电影免费看 | 亚洲高清视频在线 | 国产精品久久久久久模特 | 色94色欧美 | 在线播放精品一区二区三区 | 国产无遮挡又黄又爽馒头漫画 | 中文字幕一区二区三区在线播放 | 深夜免费福利 | 日韩欧美一区二区三区免费观看 | 久久久www成人免费精品 | 久草精品视频 | 天天射天天射 | 91麻豆精品国产91久久久久久久久 | 一区二区影视 | 国产精品va在线观看入 | 91亚洲精 | 爱爱av在线 | 曰韩精品 | 免费在线看成人av | 免费色av| 久草网在线视频 | 91av蜜桃| 超碰97中文 | 国产精品乱码高清在线看 | 在线观看成人福利 | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 国产精品第7页 | 九色视频自拍 | 日韩av一区二区三区 | 中文字幕一区在线 | 精品夜夜嗨av一区二区三区 | 精品播放 | 91麻豆精品国产午夜天堂 | 欧美日韩超碰 | 亚洲精品乱码久久久久久高潮 | 91在线看视频 | 高清一区二区三区 | 99久久精品国产亚洲 | 波多野结衣视频一区 | 国产精品色婷婷视频 | 亚洲一区二区天堂 | 久久影视网| 久久精品国产一区 | 国产99久久精品 | 精油按摩av | 一级a性色生活片久久毛片波多野 | 欧美性生活免费 | 91在线免费看片 | 国产免费又爽又刺激在线观看 | 亚洲视频在线视频 | 免费开视频 | 国产精品99久久久精品免费观看 | 最近乱久中文字幕 | 国产精品久久一 | 人人干人人搞 | 中文一区在线观看 | 97国产精品久久 | 成人高清在线观看 | 日本高清久久久 | 色爱成人网 | 国产精品久久久久9999 | 国产亚洲无 | 免费看的黄色 | 欧美色888 | 久久,天天综合 | 免费网站黄 | 久草成人在线 | 国产精品久久久久久久久久久免费看 | 欧美视频不卡 | 日韩欧美精品在线观看 | 激情av资源网 | 亚洲综合激情网 |