首页 > 编程语言
力扣37题(回溯算法 解数独)
37、解数独 基本思路: 回溯算法、把所有情况试一遍 需要填入数字的格,去掉不可能的数字,每一个可能的数字都要试 具体实现: 1、当填写第i行,第j列的元素时,需要知道其对应的行,列,块中,1-9数字的使用情况,从而选用不同的数字 新建row = [set(range(1, 10)) for _ i ...
分类:编程语言   时间:2021-04-03 20:56:01    收藏:0  评论:0  赞:0  阅读:53
Java Lambda表达式
Java Lambda表达式 public class TestLambda { public static void main(String[] args) { Movable ani = a-> System.out.println("走了"+a+"步"); ani.move(2); } } i ...
分类:编程语言   时间:2021-04-03 20:55:33    收藏:0  评论:0  赞:0  阅读:34
java面向对象工具类、帮助文档制作、继承
java面向对象工具类、帮助文档制作、继承 工具类 使用static关键字,使用类名直接调用方法 帮助文档(说明书) 如何使用JDK 使用的帮助文档 打开帮助文档 点击显示,找到索引,看到输入框 知道你在找谁? 在输入框中输入Scanner ,回车 看包 java.lang 包下的类不需要导入,其他 ...
分类:编程语言   时间:2021-04-03 20:55:03    收藏:0  评论:0  赞:0  阅读:32
java方法详解
Java的方法详解 何谓方法 System.out.println(), 调用系统System中的标准输出对象out的printLn方法 //类.对象.方法 Java方法是语句集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引 ...
分类:编程语言   时间:2021-04-03 20:54:30    收藏:0  评论:0  赞:0  阅读:28
Spring Boot MVC 单张图片和多张图片上传 和通用文件下载
@Autowired private ServerConfig serverConfig; /** * 通用下载请求 * * @param fileName 文件名称 * @param delete 是否删除 */ @ApiOperation("通用下载请求") @GetMapping("/down ...
分类:编程语言   时间:2021-04-03 20:53:48    收藏:0  评论:0  赞:0  阅读:30
C语言操作符2
按位取反~一个整型数据,在内存中是按照补码的形式存放这的。我们把0在内存中的存放形式列出来,然后来进行取反操作。++、--操作符++前置、后置++--前置、后置--++a先相加后使用a++先使用,后++--同理(类型)强制类型转换逻辑操作符&&数的本身是真或是假例题一:例题二例题三条件操作符exp1?exp2?exp3
分类:编程语言   时间:2021-04-03 20:52:16    收藏:0  评论:0  赞:0  阅读:36
手写LRU缓存淘汰算法
本文主要讲了如何通过哈希链表这种数据结构来实现`LRU`算法,提供了三种实现思路,第一种从双向链表开始,借助于`HashMap`来实现满足要求的`LRUCache`,后两种针对LinkedHashMap的不同顺序,设计了两种实现方式来实现`LRUCache`。 ...
分类:编程语言   时间:2021-04-03 20:51:58    收藏:0  评论:0  赞:0  阅读:40
利用python、scipy求解差分方程的解
文档:https://docs.scipy.org/doc/scipy/reference/generated/scipy.signal.lfilter.html#scipy.signal.lfilter import matplotlib.pyplot as plt import numpy as ...
分类:编程语言   时间:2021-04-03 20:50:25    收藏:0  评论:0  赞:0  阅读:81
线程管理
1.线程组 ? 类似于计算机中,使用文件夹管理文件,也可以使用线程组来管理线程,在线程组中定义一组相似的线程,在在线程组中也可以定义子线程组。 ? Thread类有几个构造方法允许在创建线程时指定线程组,如果在创建线程时没有指定线程组,则该线程就属于父线程所在的线程组,JVM在创建main线程时会为 ...
分类:编程语言   时间:2021-04-03 20:50:12    收藏:0  评论:0  赞:0  阅读:35
Java数组
1、数组的概述 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排序组合而来 每一个数据就是一个数据元素,每个数据元素可以通过一个下标来访问他们 2、数组的声明创建 要使用一个数组首先必须得声明数组变量:下面列出两种方法 dataType[] arrayRefVar ...
分类:编程语言   时间:2021-04-03 20:47:56    收藏:0  评论:0  赞:0  阅读:32
JAVA入门基础三*数据输入*和分支语句/(流程控制、if语句、switch语句)
* 数据输入 一、流程控制 1、流程控制语句分类 2、顺序结构 二、if语句 1、if语句格式1 2、if语句格式2 3、if语句格式3 三、switch语句 1、switch语句格式 ...
分类:编程语言   时间:2021-04-03 20:47:05    收藏:0  评论:0  赞:0  阅读:30
SpringMVC学习
SpringMVC 官方文档:https://docs.spring.io/spring/docs/5.2.0.RELEASE/spring-framework-reference/web.html#spring-web 1. 介绍 MVC Model(模型):数据模型,提供要展示的数据,因此包含数 ...
分类:编程语言   时间:2021-04-03 20:44:22    收藏:0  评论:0  赞:0  阅读:42
PAT 乙级 1017.A除以B C++/Java
题目来源 本题要求计算 A / B,其中 A 是不超过 1000 位的正整数,B 是 1 位正整数。你需要输出商数 Q 和余数 R,使得 A=B×Q+R 成立。 输入格式: 输入在一行中依次给出 A 和 B,中间以 1 空格分隔。 输出格式: 在一行中依次输出 Q 和 R,中间以 1 空格分隔。 输 ...
分类:编程语言   时间:2021-04-03 20:43:25    收藏:0  评论:0  赞:0  阅读:22
Java 注解与反射(一)内置注解
Java 注解与反射(一)内置注解 public class Demo01 implements Runnable{ //三个内置注解 Override Deprecated SuppressWarnings @Override //重写 public void run() { } @Depreca ...
分类:编程语言   时间:2021-04-03 20:43:08    收藏:0  评论:0  赞:0  阅读:21
python学习第三天
一 for循环 #for循环可以循环任何序列的项目 for i in range(1,10): for j in range(1,i+1): print('%s*%s=%s'%(i,j,i*j),end="") print() 二 可变不可变类型 #for循环可以循环任何序列的项目 for i in ...
分类:编程语言   时间:2021-04-03 20:41:31    收藏:0  评论:0  赞:0  阅读:24
java 注解与反射
简介 阿里面试问过 简单来说, 应该就是jvm中类加载器,会保存.class文件的信息,将其放入内存中,然后你可以通过对jvm所保存的结构信息进行使用的一种方式, 可以用jvm保存的信息进行调用方法之类, 性能会低很多,相较于直接使用对象的方式 可以是关闭检查提高一定的效率.setAccessabl ...
分类:编程语言   时间:2021-04-03 20:41:03    收藏:0  评论:0  赞:0  阅读:34
Ideal通过创建Java Enterprise工程方式配置Maven管理的Web应用
1. 新建项目 1.1 使用Java Enterprise建立 目录结构 工程目录结构 src/main/java是source文件夹,src/main/resource是resource文件夹,test目录下同理。 webapp目录结构图: 2. Project Setting配置 Modules ...
分类:编程语言   时间:2021-04-03 20:40:16    收藏:0  评论:0  赞:0  阅读:25
Java使用正则表达式
先上示例。正则表达式的使用方法不唯一,下文代码仅供参考。 简而言之:Pattern类定义正则表达式,Matcher类进行匹配和输出结果。 Pattern p = Pattern.compile("(c[a-z])[a-z]"); Matcher m = p.matcher("vacation cos ...
分类:编程语言   时间:2021-04-03 20:39:14    收藏:0  评论:0  赞:0  阅读:29
SpringMVC学习(三)
SpringMVC学习(三) 控制器Controller 控制器复杂提供访问应用程序的行为,通常通过接口定义或注解定义两种方法实现。 控制器负责解析用户的请求并将其转换为一个模型。 在Spring MVC中一个控制器类可以包含多个方法 在Spring MVC中,对于Controller的配置方式有很 ...
分类:编程语言   时间:2021-04-03 20:38:40    收藏:0  评论:0  赞:0  阅读:36
C语言之通讯录的模拟实现
C语言之通讯录的模拟实现 在C语言学习结束之际,谨以此篇文章来对C语言的学习告一段落。 纲要: 通讯录的静态版本 通讯录的动态版本 通讯录的带文件版本 因为三种实现方法除了储存形式不同,其他都基本相同,所以我们重点论述静态版本的实现,以及它们不同的储存方式。 一.通讯录的静态版本 为什么叫它为静态版 ...
分类:编程语言   时间:2021-04-03 20:37:08    收藏:0  评论:0  赞:0  阅读:28
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!