![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构和算法
孙振宁1999
从事Java开发,和大家一起进步!
展开
-
设计模式-单例模式
Java单例模式设计原创 2022-01-26 15:36:03 · 298 阅读 · 0 评论 -
排序算法之-冒泡排序
冒泡排序是常见的排序算法,核心思想就是不断的两两比较,如果左边的元素大于右边的,则交换位置,否则不交换。最终达到排序的目的。public class MaoPaoTest { public static void sort(int[] array){ //外层循环控制的是要循环多少次 for(int i=0;i<array.length-1;i++) { //内层循环是两两比较,交换位置 for (int原创 2021-08-12 12:39:17 · 159 阅读 · 0 评论 -
CCF认证 201604 俄罗斯方块
package csp201604;import java.util.Scanner;/** * 俄罗斯方块 * @author SUN * */ public class Main{public static void main(String[] args) { Main.run();}public static void run(){ Scanner sc =原创 2016-07-11 21:28:25 · 4076 阅读 · 1 评论 -
CCF认证 201409 画图
在一个定义了直角坐标系的纸上,画一个(x1,y1)到(x2,y2)的矩形指将横坐标范围从x1到x2,纵坐标范围从y1到y2之间的区域涂上颜色。 下图给出了一个画了两个矩形的例子。第一个矩形是(1,1) 到(4, 4),用绿色和紫色表示。第二个矩形是(2, 3)到(6, 5),用蓝色和紫色表示。图中,一共有15个单位的面积被涂上颜色,其中紫色部分被涂了两次,但在计算面积时只计算一次。在实际的涂色原创 2016-07-15 13:22:47 · 1120 阅读 · 0 评论