搜索结果
查询Tags标签: static,共有 2829条记录-
蓝桥杯算法学习(2)
文章目录 02 查找与排序(上)1 递归、查找与排序补充1 递归2 查找3 排序1 冒泡排序2 选择排序3 插入排序4 希尔排序2 如何评估算法性能1思考2常见函数的复杂度计算3 排序算法的稳定性 3相关题解题1:小白上楼梯(递归设计)题2:旋转数组的最小数字(改造二分法)题3 :在有空字…
2021/4/16 20:57:15 人评论 次浏览 -
算法笔记第一天(1)
1.实现数组拷贝private static int[] copyArray(int[] a){if(a == null || a.length == 0 ){return null;}int[] b = new int[a.length];for(int i = 0;i<a.length;i++){b[i] = a[i];}System.out.println(JSONObject.toJSONString(b));return b;} 2.转换首尾顺序pr…
2021/4/16 20:30:14 人评论 次浏览 -
Java数组详解
public class TestDemo { public static int sum(int []arr) { int sum = 0;//一定要初始化为0,不然是随机值 for (int i = 0; i < arr.length; i++) { sum += arr[i]; } return sum; } public static void main(String[https://www.xxadc.com/win8/] args) {int[] ar…
2021/4/16 12:28:37 人评论 次浏览 -
Java———static关键字,代码块,abstract关键字,interface,内部类,异常处理
static关键字被static修饰的成员变量属于类,不属于这个类的某个对象。(也就是说,多个对象在访问或修改static修饰的成员变量时,其中一个对象将static成员变量值进行了修改,其他对象中的static成员变量值跟着改变,即多个对象共享同一个static成员变量)被static修饰的…
2021/4/15 22:55:14 人评论 次浏览 -
关于java单例模式,这篇已经讲得很清楚了,建议收藏!
概念 java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三 种。 特点 单例模式有以下特点:单例类只能有一个实例。 单例类必须自己创建自己的唯一实例。 单例类必须给所有其他对象提供这一实例 单例模式确保某个类只有一个实例,…
2021/4/15 22:25:17 人评论 次浏览 -
设计模式:单例模式 (关于饿汉式和懒汉式)
定义单例模式是比较常见的一种设计模式,目的是保证一个类只能有一个实例,而且自行实例化并向整个系统提供这个实例,避免频繁创建对象,节约内存。单例模式的应用场景很多,比如我们电脑的操作系统的回收站就是一个很好的单例模式应用,电脑上的文件、视频、音乐等被删除…
2021/4/15 18:56:00 人评论 次浏览 -
蓝桥杯 算法提高 第二点五个不高兴的小明(动态规划) JAVA
问题描述 有一条长为n的走廊,小明站在走廊的一端,每次可以跳过不超过p格,每格都有一个权值wi。小明要从一端跳到另一端,不能回跳,正好跳t次,请问他跳过的方格的权值和最大是多少? 输入格式 输入的第一行包含两个整数n, p, t,表示走廊的长度,小明每次跳跃的最长距…
2021/4/15 12:55:09 人评论 次浏览 -
c#中ref和out关键字的使用
ref和out关键字都为引用类型,使用后都会修改实参的值 class Program { static void Main(string[] args) { int m = 10; int n;GetInt(ref m); GetInt2(out n) ; Console.WriteLine("…
2021/4/15 12:28:12 人评论 次浏览 -
Java学习-Java数组-数组的使用
数组的使用 For-Each循环 int[] arrays = {1,2,3,4,5}; //JDK1.5以上,没有下标 for (int i : arrays) {System.out.println(i); }数组作方法入参public static void main(String[] args) {int[] arrays = {1,2,3,4,5};printArray(arrays);}//打印数组元素public static …
2021/4/15 12:25:10 人评论 次浏览 -
九十八.蓝桥杯Java 省赛真题总结(一)
第一题:世纪末的星期解法一:EXCEL 解法二: import java.util.Calendar;public class Main{public static void main(String[] args){Calendar cl = Calendar.getInstance();for(int year = 1999; year<10000; year+=100){cl.set(year,11, 31);if(cl.get(Calendar.D…
2021/4/14 20:26:31 人评论 次浏览 -
Java编程题
1、 如何判断一个字符串中某个字符出现的次数? (1) for循环 public static void main(String[] args) {String str = "ABC123ABC";char searchChar = B;int count = 0;char[] charArray = str.toCharArray();for (char item : charArray) {if (item == searc…
2021/4/14 12:55:09 人评论 次浏览 -
Python:Flask-Assets打包js和css文件
PyPI: https://pypi.org/project/Flask-Assets/Github: https://github.com/miracle2k/flask-assetsDoc: https://flask-assets.readthedocs.io/Doc: https://webassets.readthedocs.io/ Flask-Assets 基于 webassets,个人感觉是Python版的webpack 安装 pip install Flas…
2021/4/14 12:25:07 人评论 次浏览 -
JVM 之类加载
一.概述Java不同于C/C++这类传统的编译型语言,也不同于php这一类动态的脚本语言。可以说Java是一种半编译语言,我们所写的类会先被编译成.class文件,这个.class是一串二进制的字节流。然后当要使用这个类的时候,就会将这个类对应的.class文件加载进内存中。而将这个.c…
2021/4/14 10:35:26 人评论 次浏览 -
java基础06集合
集合1.Collection 1.1 方法 add(T v) isEmpty() clear() contains(Object obj) remove(Object obj) size() toArray() 1.2 List 存放一组单值 有序,可重复,索引 1.2.1 ArrayList ArrayList是长度可变的对象引用数组,称为动态数组 数组容量也会随之自动扩展;访问和遍历…
2021/4/13 20:25:52 人评论 次浏览 -
Java-方法
// 1.Java方法 public static void main (String args[]){int res = sum(1, 2);// int res = HelloWorld.sum(1, 2);System.out.println(res);}// 求和 public static int sum(int a, int b){return a + b; }注:方法体中不能再定义方法(不能嵌套)方法名命名规范 getDat…
2021/4/13 20:25:17 人评论 次浏览