• 蓝桥杯 Java B组 省赛决赛 真题详解及小结汇总【2013年(第4届)~2020年(第11届)】
  • 第11届 蓝桥杯-第1、2次模拟(软件类)真题-(2020年3月、4月)-官方讲解视频

  • 说明:大部分题解思路及程序代码 源自 蓝桥杯 官网视频(Java B组历年真题解析) —— 郑未老师。
  1. 2013年 第04届 蓝桥杯 Java B组 省赛真题详解及小结
  2. 2014年 第05届 蓝桥杯 Java B组 省赛真题详解及小结
  3. 2015年 第06届 蓝桥杯 Java B组 省赛真题详解及小结
  4. 2016年 第07届 蓝桥杯 Java B组 省赛真题详解及小结
  5. 2017年 第08届 蓝桥杯 Java B组 省赛真题详解及小结
  6. 2018年 第09届 蓝桥杯 Java B组 省赛真题详解及小结
  7. 2019年 第10届 蓝桥杯 Java B组 省赛真题详解及小结
  8. 2020年 第11届 蓝桥杯 第1次模拟赛真题详解及小结【Java版】(校内模拟)// 官方讲解视频
  9. 2020年 第11届 蓝桥杯 第2次模拟赛真题详解及小结【Java版】// 官方讲解视频
  10. 2020年 第11届 蓝桥杯 C/C++ B组 省赛真题详解及小结【第1场省赛 2020.07.05】【Java版】
  11. 2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2020.07.05】
  12. 2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第2场省赛 2020.10.17】
  13. 2020年 第11届 蓝桥杯 Java C组 省赛真题详解及小结【第1场省赛 2020.07.05】

  1. 2015年 第06届 蓝桥杯 Java B组 决赛真题详解及小结
  2. 2016年 第07届 蓝桥杯 Java B组 决赛真题详解及小结
  3. 2017年 第08届 蓝桥杯 Java B组 决赛真题详解及小结
  4. 2018年 第09届 蓝桥杯 Java B组 决赛真题详解及小结
  5. 2019年 第10届 蓝桥杯 Java B组 决赛真题详解及小结
  6. 2020年 第11届 蓝桥杯 Java B组 决赛真题详解及小结

目录

蓝桥杯 Java B组——省赛国赛真题

约数、和数(合数)、质数(素数)

Java实现——素数(质数)判断

Java实现——求两个数的最大公约数gcd(a, b)

01背包

日期类题目——高斯的日记

最大子段和

最长公共子串

最长公共子序列

LIS(最长上升子序列)

全排列模板

排列组合、命名方式、等差等比求和公式

eclipse快捷键

字符串、集合

快速求a^n

进制转换

方法一:利用 Integer 实现进制转换

方法二:利用 BigInteger 实现进制转换

数据结构(排序算法)冒泡排序

菜鸟教程——Java Vector 类(动态数组)


蓝桥杯 Java B组——省赛国赛真题

蓝桥杯 Java B组 省赛真题详解及小结汇总【2013年(第4届)~2020年(第11届)】

约数、和数(合数)、质数(素数)

约数,又称因数。整数a除以整数b(b≠0) 除得的商正好是整数而没有余数,我们就说a能被b整除,或b能整除a。a称为b的倍数,b称为a的约数。在大学之前,"约数"一词所指的一般只限于正约数。约数和倍数都是二元关系的概念,不能孤立地说某个整数是约数或倍数。一个整数的约数是有限的。同时,它可以在特定情况下成为公约数。

4的约数:1、2、4。

合数是指在大于1的整数中除了能被1和本身整除外,还能被其他数(0除外)整除的数。与之相对的是质数,而1既不属于质数也不属于合数。最小的合数是4。其中,完全数与相亲数是以它为基础的。

100以内的质数有2、3、5、7、11、13、17、19、23、29、31、37、41、43、47、53、59、61、67、71、73、79、83、89、97,一共有25个。

质数(素数):质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数(规定1既不是质数也不是合数)。

Java实现——素数(质数)判断

package Z;public class IsPrime {public static void main(String[] args) {for (int i = 0; i <= 100; i++) {if (testIsPrime(i)) {System.out.print(i + "、");}}System.out.println();for (int i = 0; i <= 100; i++) {if (testIsPrime2(i)) {System.out.print(i + "、");}}}public static boolean testIsPrime(int n) {if (n <= 3) {return n > 1;}for (int i = 2; i < n; i++) {if (n % i == 0)return false;}return true;}/* 优化后 */public static boolean testIsPrime2(int n) {if (n <= 3) {return n > 1;}for (int i = 2; i <= Math.sqrt(n); i++) {if (n % i == 0)return false;}return true;}}

Java实现——求两个数的最大公约数gcd(a, b)

package Z;import java.math.BigInteger;public class GCD {public static void main(String[] args) {System.out.println(gcd(12, 40));System.out.println(gcd(new BigInteger("40"), new BigInteger("12")));}public static long gcd(long a, long b) {return b == 0 ? a : gcd(b, a % b);}public static BigInteger gcd(BigInteger a, BigInteger b) {return b.equals(BigInteger.ZERO) ? a : gcd(b, a.mod(b));
//      if (b.compareTo(BigInteger.ZERO) == 0) {
//          return a;
//      }
//      return gcd(b, a.mod(b));}}

01背包

  • 0-1背包问题(Java详解)

  • 01背包模板——Java实现

  • 蓝桥杯赛前整理——01背包

  • 算法-动态规划 Dynamic Programming--从菜鸟到老鸟

#include <bits/stdc++.h>
using namespace std;int dp[1010];
int w[21], c[21];int main()
{int N, V;cin >> N >> V;for(int i = 1; i <= N; i++){cin >> w[i] >> c[i];}for(int i = 1; i <= N; i++){for(int j = V; j >= c[i]; j--){dp[j] = max(dp[ j - c[i] ] + w[i], dp[j]);}}cout << dp[V] << endl;return 0;
}

日期类题目——高斯的日记

大数学家高斯有个好习惯:无论如何都要记日记。

他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210

后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以用于浪费呢?

高斯出生于:1777年4月30日。

在高斯发现的一个重要定理的日记上标注着:5343,因此可算出那天是:1791年12月15日。

高斯获得博士学位的那天日记上标着:8113

请你算出高斯获得博士学位的年月日。

提交答案的格式是:yyyy-mm-dd, 例如:1980-03-21

请严格按照格式,通过浏览器提交答案。
注意:只提交这个日期,不要写其它附加内容,比如:说明性的文字。

最大子段和

  • https://blog.csdn.net/weixin_43840032/article/details/102663761

原文链接

package Z;public class MaxSum {public static void main(String[] args) {int[] array = { 1, 2, 3, -2, 4, 7, -5, -6, 9, 6 };maxSumSimp(array, 0, 0);}// 最大子段和简单算法public static void maxSumSimp(int arr[], int bestx, int besty) {int n = arr.length, sum = 0;for (int i = 1; i <= n; i++) {int thissum = 0;for (int j = i; j <= n; j++) {thissum += arr[j - 1];if (thissum > sum) {sum = thissum;bestx = i;besty = j;}}}System.out.println("简单算法最优值:" + sum);System.out.println("最优解:" + bestx + "-->" + besty);}}

最长公共子串

摘自 2017年 第8届 蓝桥杯 Java B组 省赛真题详解及总结

package provincialGames_08_2017_JavaB;public class A06_最大公共子串 {static int f(String s1, String s2) { // 计算两个字符串的最大公共子串char[] c1 = s1.toCharArray();char[] c2 = s2.toCharArray();int[][] a = new int[c1.length + 1][c2.length + 1];int max = 0;for (int i = 1; i < a.length; i++) {for (int j = 1; j < a[i].length; j++) {if (c1[i - 1] == c2[j - 1]) {a[i][j] = a[i - 1][j - 1] + 1; // 填空if (a[i][j] > max) {max = a[i][j];                        }}}}return max;}public static void main(String[] args) {int n = f("abcdkkk", "baabcdadabc");System.out.println(n);}}

最长公共子序列

摘自 2017年 第8届 蓝桥杯 Java B组 省赛真题详解及总结

package provincialGames_08_2017_JavaB;public class A06_最长公共子序列1 {public static int f(String x, String y) {if (x.length() == 0 || y.length() == 0)return 0;String x1 = x.substring(1);String y1 = y.substring(1);if (x.charAt(0) == y.charAt(0))return f(x1, y1) + 1;return Math.max(f(x, y1), f(x1, y));}public static void main(String[] args) {System.out.println(f("ac", "abcd")); // 2 acSystem.out.println(f("acebbcde1133", "xya33bc11de")); // 5 abcde}
}

LIS(最长上升子序列)

百度百科——LIS(最长上升子序列)

package Z;public class LIS {public static void main(String[] args) {String str = "3223456189";System.out.println(lis(str));}public static int lis(String str) {char[] ch = str.toCharArray();int max; // 记录当前对应的最大长度int ans = 0; // 记录总共的最大长度for (int i = 1; i < ch.length; i++) {max = 0; // 对应该ch[i]开始时,总是要初始化maxfor (int j = ans; j >= 0; j--) {if (ch[i] > ch[j]) { // 找到比ch[i]小的max = j + 1; // j代表的是ch[j]对应最大上升子序列的长度,加1也就是在该子序列后面再加ch[i]ans = ans > max ? ans : max; // 如果ch[i]对应的长度大于ans,就赋值给ansbreak;}}if (max == ans || ch[i] < ch[max]) { // max==ans表示当前得到的是最长的子序列,直接存下来就好了。否则得到的不是最长的,就要和之前的比较,存较小的。ch[max] = ch[i];}}return ans + 1; // 下标加1才是长度。}}

全排列模板

全排列算法模板-Java

排列组合、命名方式、等差等比求和公式

eclipse快捷键

菜鸟教程——eclipse快捷键

字符串、集合

快速求a^n

/*** 快速求a的n次方* * @param a* @param n* @return*/
private static long pow(long a, int n) {if (a == 0) {return 0;}long ans = 1;long x = a;while (n > 0) {if ((n & 1) == 1)ans = ans * x % MOD;n >>= 1;x = x * x % MOD;}return ans;
}

进制转换

原文链接——Java 任意进制转换(两种方式)

方法一:利用 Integer 实现进制转换

1、Integer类的方法toBinaryString()、Integer.toOctalString()、Integer.toHexString()可实现十进制分别转换成二进制、八进制和十六进制。
2、Integer.valueOf(s, radix):将第一个参数解释为用第二个参数指定的基数表示的有符号整数,换句话说就是将 s 以 radix 进制的形式转换为十进制。

数字类型的toString()方法可以接收表示转换基数radix的可选参数;不指定参数,转换规则基于十进制。其他进制:2~36。

package Z;public class ArbitraryConversion {public static void main(String[] args) {System.out.println("==========十进制776转换到其它进制:==========");int sjz = 776;System.out.println("十进制转二进制: " + Integer.toBinaryString(sjz));System.out.println("十进制转八进制: " + Integer.toOctalString(sjz));System.out.println("十进制转十六进制: " + Integer.toHexString(sjz));System.out.println("==========八进制1410转换到其它进制:==========");String bjz = "1410";System.out.println("八进制转十进制: " + Integer.valueOf(bjz, 8));System.out.println("八进制转二进制: " + Integer.toBinaryString(Integer.valueOf(bjz, 8))); // 八进制转十进制,十进制转二进制System.out.println("八进制转十六进制: " + Integer.toHexString(Integer.valueOf(bjz, 8))); // 八进制转十进制,十进制转十六进制System.out.println("==========十六进制308转换到其它进制:==========");String sljz = "308";System.out.println("十六进制转十进制: " + Integer.valueOf(sljz, 16));System.out.println("十六进制转二进制: " + Integer.toBinaryString(Integer.valueOf(sljz, 16))); // 十六进制转十进制,十进制转二进制System.out.println("十六进制转八进制: " + Integer.toOctalString(Integer.valueOf(sljz, 16))); // 十六进制转十进制,十进制转八进制System.out.println("==========二进制1100001000转换到其它进制:==========");String ejz = "1100001000";System.out.println("二进制转十进制: " + Integer.valueOf(ejz, 2));System.out.println("二进制转八进制: " + Integer.toOctalString(Integer.valueOf(ejz, 2))); // 二进制转十进制,十进制转八进制System.out.println("二进制转十六进制: " + Integer.toHexString(Integer.valueOf(ejz, 2))); // 二进制转十进制,十进制转十六进制}
}

方法二:利用 BigInteger 实现进制转换

package Z;import java.math.BigInteger;public class ArbitraryConversionBigInteger {public static void main(String[] args) {System.out.println(change("1410", 8, 2));  // 八进制转二进制System.out.println(change("1410", 8, 10)); // 八进制转十进制System.out.println(change("1410", 8, 16)); // 八进制转十六进制}/*** * @param number:要转换的数* @param from:原数的进制* @param to:要转换成的进制* @return*/private static String change(String number, int from, int to) {return new BigInteger(number, from).toString(to);}}

数据结构(排序算法)冒泡排序

数据结构Java03【(时间、空间复杂度),排序(冒泡、快速、插入、希尔、选择、归并、基数、队列基数)】

冒泡排序优化:https://blog.csdn.net/hansionz/article/details/80822494

package demo4;import java.util.Arrays;public class BubbleSort {public static void main(String[] args) {int[] arr = new int[] { 5, 7, 2, 9, 4, 1, 0, 5, 7 };System.out.println(Arrays.toString(arr));bubbleSort(arr);System.out.println(Arrays.toString(arr));}/**冒泡排序 * 共需要比较length-1轮* 5,7,2,9,4,1,0,5,7   【5、7】   * 5,7,2,9,4,1,0,5,7 【7、2】* 5,2,7,9,4,1,0,5,7    ...* 5,2,7,4,1,0,5,7,9* 2,5   */public static void bubbleSort(int[] arr) {// 控制共比较多少轮for (int i = 0; i < arr.length - 1; i++) {// 控制比较的次数for (int j = 0; j < arr.length - 1 - i; j++) { // 减i,比较过的数字,不再进行比较if (arr[j] > arr[j + 1]) {int temp = arr[j];arr[j] = arr[j + 1];arr[j + 1] = temp;}}}}// 冒泡排序优化public static void bubbleSort2(int[] arr) {// 控制共比较多少轮for (int i = 0; i < arr.length - 1; i++) {boolean flag = false;// 控制比较的次数for (int j = 0; j < arr.length - 1 - i; j++) { // 减i,比较过的数字,不再进行比较if (arr[j] > arr[j + 1]) {int temp = arr[j];arr[j] = arr[j + 1];arr[j + 1] = temp;flag = true; // 加入标记                   }}if(flag) { // 如果没有交换过元素,则已经有序!return;}}}}

菜鸟教程——Java Vector 类(动态数组)

Vector 类实现了一个动态数组。和 ArrayList 很相似,但是两者是不同的:

  • Vector 是同步访问的。
  • Vector 包含了许多传统的方法,这些方法不属于集合框架。

Vector 主要用在事先不知道数组的大小,或者只是需要一个可以改变大小的数组的情况。

Vector 类支持 4 种构造方法。

第一种构造方法创建一个默认的向量,默认大小为 10:

Vector()

第二种构造方法创建指定大小的向量。

Vector(int size)

第三种构造方法创建指定大小的向量,并且增量用 incr 指定。增量表示向量每次增加的元素数目。

Vector(int size,int incr)

第四种构造方法创建一个包含集合 c 元素的向量:

Vector(Collection c)

除了从父类继承的方法外 Vector 还定义了以下方法:

序号 方法描述
1 void add(int index, Object element) 
 在此向量的指定位置插入指定的元素。
2 boolean add(Object o) 
 将指定元素添加到此向量的末尾。
3 boolean addAll(Collection c) 
将指定 Collection 中的所有元素添加到此向量的末尾,按照指定 collection 的迭代器所返回的顺序添加这些元素。
4 boolean addAll(int index, Collection c) 
在指定位置将指定 Collection 中的所有元素插入到此向量中。
5 void addElement(Object obj) 
 将指定的组件添加到此向量的末尾,将其大小增加 1。
6 int capacity() 
返回此向量的当前容量。
7 void clear() 
从此向量中移除所有元素。
8 Object clone() 
返回向量的一个副本。
9 boolean contains(Object elem) 
如果此向量包含指定的元素,则返回 true。
10 boolean containsAll(Collection c) 
如果此向量包含指定 Collection 中的所有元素,则返回 true。
11 void copyInto(Object[] anArray) 
 将此向量的组件复制到指定的数组中。
12 Object elementAt(int index) 
返回指定索引处的组件。
13 Enumeration elements() 
返回此向量的组件的枚举。
14 void ensureCapacity(int minCapacity) 
增加此向量的容量(如有必要),以确保其至少能够保存最小容量参数指定的组件数。
15 boolean equals(Object o) 
比较指定对象与此向量的相等性。
16 Object firstElement() 
返回此向量的第一个组件(位于索引 0) 处的项)。
17 Object get(int index) 
返回向量中指定位置的元素。
18 int hashCode() 
返回此向量的哈希码值。
19 int indexOf(Object elem) 
 返回此向量中第一次出现的指定元素的索引,如果此向量不包含该元素,则返回 -1。
20 int indexOf(Object elem, int index) 
 返回此向量中第一次出现的指定元素的索引,从 index 处正向搜索,如果未找到该元素,则返回 -1。
21 void insertElementAt(Object obj, int index) 
将指定对象作为此向量中的组件插入到指定的 index 处。
22 boolean isEmpty() 
测试此向量是否不包含组件。
23 Object lastElement() 
返回此向量的最后一个组件。
24 int lastIndexOf(Object elem) 
 返回此向量中最后一次出现的指定元素的索引;如果此向量不包含该元素,则返回 -1。
25 int lastIndexOf(Object elem, int index) 
返回此向量中最后一次出现的指定元素的索引,从 index 处逆向搜索,如果未找到该元素,则返回 -1。
26 Object remove(int index) 
 移除此向量中指定位置的元素。
27 boolean remove(Object o) 
移除此向量中指定元素的第一个匹配项,如果向量不包含该元素,则元素保持不变。
28 boolean removeAll(Collection c) 
从此向量中移除包含在指定 Collection 中的所有元素。
29 void removeAllElements() 
从此向量中移除全部组件,并将其大小设置为零。
30 boolean removeElement(Object obj) 
从此向量中移除变量的第一个(索引最小的)匹配项。
31 void removeElementAt(int index) 
删除指定索引处的组件。
32 protected void removeRange(int fromIndex, int toIndex)
从此 List 中移除其索引位于 fromIndex(包括)与 toIndex(不包括)之间的所有元素。
33 boolean retainAll(Collection c) 
在此向量中仅保留包含在指定 Collection 中的元素。
34 Object set(int index, Object element)
 用指定的元素替换此向量中指定位置处的元素。
35 void setElementAt(Object obj, int index) 
将此向量指定 index 处的组件设置为指定的对象。
36 void setSize(int newSize) 
 设置此向量的大小。
37 int size() 
 返回此向量中的组件数。
38 List subList(int fromIndex, int toIndex) 
返回此 List 的部分视图,元素范围为从 fromIndex(包括)到 toIndex(不包括)。
39 Object[] toArray()
 返回一个数组,包含此向量中以恰当顺序存放的所有元素。
40 Object[] toArray(Object[] a) 
返回一个数组,包含此向量中以恰当顺序存放的所有元素;返回数组的运行时类型为指定数组的类型。
41 String toString() 
返回此向量的字符串表示形式,其中包含每个元素的 String 表示形式。
42 void trimToSize() 
  对此向量的容量进行微调,使其等于向量的当前大小。

import java.util.*;
import java.util.Vector;public class VectorDemo {public static void main(String args[]) {// initial size is 3, increment is 2Vector v = new Vector(3, 2);System.out.println("Initial size: " + v.size());System.out.println("Initial capacity: " +v.capacity());v.addElement(new Integer(1));v.addElement(new Integer(2));v.addElement(new Integer(3));v.addElement(new Integer(4));System.out.println("Capacity after four additions: " +v.capacity());v.addElement(new Double(5.45));System.out.println("Current capacity: " +v.capacity());v.addElement(new Double(6.08));v.addElement(new Integer(7));System.out.println("Current capacity: " +v.capacity());v.addElement(new Float(9.4));v.addElement(new Integer(10));System.out.println("Current capacity: " +v.capacity());v.addElement(new Integer(11));v.addElement(new Integer(12));System.out.println("First element: " +(Integer)v.firstElement());System.out.println("Last element: " +(Integer)v.lastElement());if(v.contains(new Integer(3)))System.out.println("Vector contains 3.");// enumerate the elements in the vector.Enumeration vEnum = v.elements();System.out.println("\nElements in vector:");while(vEnum.hasMoreElements())System.out.print(vEnum.nextElement() + " ");System.out.println();}
}

蓝桥杯 笔记整理【JavaB组省赛真题、约数、全排列模板、排列组合、等差等比求和公式、eclipse快捷键、集合、快速求a^n、进制转换(Integer、BigInteger)、动态数组Vector】相关推荐

  1. 2020年 第11届 蓝桥杯 C/C++ B组 省赛真题详解及小结【第1场省赛2020.7.5】【Java版】

    蓝桥杯 Java B组 省赛真题详解及小结汇总[2013年(第4届)~2020年(第11届)] 注意:部分代码及程序 源自 蓝桥杯 官网视频(历年真题解析) 郑未老师. 2013年 第04届 蓝桥杯 ...

  2. 2014年蓝桥杯c/c++B组省赛真题解析

    一.啤酒和饮料 啤酒每罐2.3元,饮料每罐1.9元.小明买了若干啤酒和饮料,一共花了82.3元. 我们还知道他买的啤酒比饮料的数量少,请你计算他买了几罐啤酒. 注意:答案是一个整数.请通过浏览器提交答 ...

  3. 2018第九届蓝桥杯JavaB组省赛真题及详解

    2018第九届蓝桥杯JavaB组省赛真题及详解 第一题:第几天 第二题:方格计数 第三题:复数幂 第四题:测试次数 第五题:快速排序 第六题:递增三元组 第七题:螺旋折线 第八题:日志统计 第九题:全 ...

  4. 蓝桥杯Java大学C组近三年真题解析(二)——暴力、模拟题

    目录 第十一届 约数个数 题目 题解 代码 代码 寻找 2020 题目 题解 代码 代码 跑步锻炼 题目 题解 代码 代码 代码 灵活使用Excel 平面分割 题目 题解 代码 代码 七段码 题目 ​ ...

  5. 蓝桥杯嵌入式第十届省赛真题

    蓝桥杯嵌入式第十届省赛真题 文章目录 蓝桥杯嵌入式第十届省赛真题 1.题目分析 2.项目结构 2.1数组思路 2.2Key_Flag控制对应逻辑 2.3KEY控制操作 1.题目分析 总的来说这题考点特 ...

  6. 【蓝桥杯单片机第十二届国赛真题】

    [蓝桥杯单片机第十二届国赛真题] 文章目录 [蓝桥杯单片机第十二届国赛真题] 前言 一.真题 二.源码 前言 有幸进入国赛,为自己大学最后一个比赛画上完满的句号^@^ 下面为蓝桥杯单片机第十二届国赛程 ...

  7. 蓝桥杯Java大学C组近三年真题解析(三)——暴力、模拟题

    目录 第十届 求和 题目 题解 代码 矩形切割 题目 题解一 代码 代码 代码 题解二 代码 不同子串 题目 题解 代码 质数 题目 题解 代码 最大降雨量 题目 题解 代码 旋转 题目 题解 代码 ...

  8. 第十届蓝桥杯JavaB组省赛真题

    试题 A: 组队 本题总分:5 分 [问题描述] 作为篮球队教练,你需要从以下名单中选出 1 号位至 5 号位各一名球员, 组成球队的首发阵容. 每位球员担任 1 号位至 5 号位时的评分如下表所示. ...

  9. 蓝桥杯嵌入式STM32G431——第九届省赛真题电子定时器

    第九届省赛真题电子定时器 第九届省赛真题 主函数代码(不包含各模块初始化代码) 按键模块与LCD模块的逻辑图(仅供参考) 第九届省赛真题 主函数代码(不包含各模块初始化代码) #include &qu ...

最新文章

  1. matlab mlpkginstall,Matlab选择mingw编译器
  2. 工业互联网工信部苗圩谈-谋定研究:对话中国经济和信息化
  3. hdu4099(斐波那契数+字典树)
  4. 知名电商“猝死”办公地人去楼空:不发货退款难 消费者被坑哭了
  5. ubuntu用户管理与权限操作实例
  6. 【比赛】CCL“中国法研杯”相似案例匹配评测竞赛 - TOP队伍攻略分享
  7. Linux 网卡流量查看
  8. linux ssl 脚本 51cto,升级opensslopenssh的shell脚本
  9. 西门子plc程序好坏判定
  10. Gears Android WIFI/基站定位源代码分析
  11. python写几个好玩的程序_Python写的Msn机器人,几好玩的
  12. java将Word或Excel转换成PDF
  13. 工业以太网与现场总线
  14. 2023毕业生必看,springboot计算机毕业设计容易通过题目都在这里!
  15. python 剔除nan_Pandas的数据清洗-删除NaN数据
  16. java clh_CLH锁学习
  17. 数字信号处理公式变程序(四)——巴特沃斯滤波器(下)
  18. Eclipse启动失败,提示查看.metadata文件夹下的.log文件
  19. angularjs指令中的compile与link函数详解
  20. LightOJ - 1395 A Dangerous Maze (II) —— 期望

热门文章

  1. G盘参数错误,要如何找回资料
  2. DLL的进入退出——由DLL_PROCESS_ATTACH而联系搜索起来。
  3. 股指期货与恒生指数期货的区别是什么
  4. 优化小程序中频繁下拉刷新导致的定位获取失败问题
  5. pycharm 光标闪烁问题
  6. 分布式系统开发的挑战是什么?
  7. 联想笔记本系统更新中断后变成蓝屏怎么U盘重装系统?
  8. Nsight Compute使用出现does not have permission to profile错误如何解决
  9. 用ESP8266 把 CC2530+CC2592 刷 ZIGBEE2MQTT 固件
  10. Leetcode刷题日记(十二)