在刷这道题时,受到别人的启发,并在其基础上改进了一下。 1.三边构成三角形的充分必要条件是:较小的两边之和大于第三边 2.用Arrays.sort(),时间复杂度为O(n2) 3.在这里用冒泡排序法,最好的结果就排序3趟,时间为3n,最坏的结果n2 4.冒泡排序法中,当某一趟没有交换时,排序完成。这 ...
分类:
编程语言 时间:
2019-11-04 11:52:33
阅读次数:
84
下载jdk安装包 安装Java环境之前,首先要到 官网下载地址 下载我们需要的jdk安装包,根据我们Linux系统的位数来选择需要下载的包,我的Linux是64位的,所以我下载的64位的jdk安装包。 如果你不知道自己系统的位数,那么在Linux终端中,输入 getconf LONG_BIT ,如果 ...
分类:
编程语言 时间:
2019-11-04 11:54:39
阅读次数:
100
之前我写了几篇有关Java垃圾收集的文章之后,我收到了很多电子邮件,请求解释 Java堆空间 , Java栈内存 , Java中的内存分配 以及它们之间的区别。 您可能在Java,Java EE书籍和教程中看到很多有关堆和变量内存的参考,但是几乎没有就程序而言完全解释堆和栈的内存分配的。 Java堆 ...
分类:
编程语言 时间:
2019-11-04 11:56:23
阅读次数:
74
题目描述 输入一个链表,反转链表后,输出新链表的表头。 思路 定义三个指针,pHead, cur,forward 反转的时候,cur.next指向pHead,然后三个指针依次向后移动,具体过程看代码。 代码 # -*- coding:utf-8 -*- # class ListNode: # def ...
分类:
编程语言 时间:
2019-11-04 12:00:05
阅读次数:
71
int m[][4] = { {0,0,0,1}, {1,0,0,1}, {0,0,1,0} }; Mtriple<int> t(3, 4, (int*)m); 在传递任意行和列的二维数组时,可以采取在main函数中写成上述形式的方法 而头文件中写的函数要通过地址找到值 template<class ...
分类:
编程语言 时间:
2019-11-04 13:09:20
阅读次数:
69
一、基本思想 与分治法相似,基本思想,将求解问题分解成若干个子问题,先求解子问题,然后从这些子问题的解得到原问题的解。 但是它们也有很大的不同之处,即适用于用动态规划法求解的问题,经分解得到的子问题往往不是互相独立的。 二、设计步骤 动态规划法适用于最优化问题,通常可按以下4个步骤设计: 1)找出最 ...
分类:
编程语言 时间:
2019-11-04 13:11:10
阅读次数:
90
所谓优先级就是当一个表达式中有多个运算符时,先计算谁,后计算谁。这个其实我们在小学学算术的时候就学过,如1+4÷2。但是C语言中的运算符已经远不止四则运算中的加减乘除了,还有其他很多运算符。当它们出现在同一个表达式中时先计算谁后计算谁呢?所以本节还是有必要讲一下的。最后我还会将所有运算符展示出来,然 ...
分类:
编程语言 时间:
2019-11-04 13:11:31
阅读次数:
71
maven依赖 代码示例 excel数据(test.xlsx) 执行结果 ...
分类:
编程语言 时间:
2019-11-04 13:16:10
阅读次数:
63
首先,导入os模块 1 import os 获取当前文件所在文件夹的路径,getcwd() 更改当前目录:chdir() 创建文件夹,mkdir() 获取文件夹下所有子文件夹及文件,listdir() 判断是否是文件夹os.path.isdir() 更改文件名称,rename(old_name, n ...
分类:
编程语言 时间:
2019-11-04 13:19:20
阅读次数:
108
三种实现方式 1.工厂模式 2.aop 3.注解 //公共的 .事务管理器 <bean id="Transactionmanager" class="DataSourceTransactionmanager"> <property name="dataSource" ref="dataSource" ...
分类:
编程语言 时间:
2019-11-04 13:19:56
阅读次数:
83
数据分析的学习之路 Python程序是大小写敏感 1.0 数据类型 整数,浮点数(小数),字符串,布尔值,空值,变量,常量(惯用大写表示常量) 内置数据类型list, 元组(tuple:一旦初始化就不能修改) 字典dict, 使用键-值(key-value)存储,具有极快的查找速度, list是可变 ...
分类:
编程语言 时间:
2019-11-04 13:21:02
阅读次数:
76
@echo off echo **********************************************echo.echo 欢迎使用joymo.cc一键安装jdkecho.echo ********************************************** ech ...
分类:
编程语言 时间:
2019-11-04 13:23:03
阅读次数:
87
Python PEP8规范 PEP8是Python的编码规范,其中心在于提高代码的可读性,遵循一个合理的规范,能提高维护,开发 1. 代码布局: 1) 缩进:每一级缩进使用4个空格(不能空格和tab键混用) 2) 换行首选括号,再是反斜杠。换行点在操作符后敲回车 3) 所有行限制的最大字符数为79, ...
分类:
编程语言 时间:
2019-11-04 13:23:34
阅读次数:
79
mybatis-spring 可以为我们做什么 mybatis框架已经很不错了,它把配置和执行sql的通用过程抽象出来。只要你符合mybatis框架的要求,首先有正确的配置,然后有model,interface层,sql语句,还有bean定义让interface和sql关联起来,那么当你执行inte ...
分类:
编程语言 时间:
2019-11-04 13:26:03
阅读次数:
120
JavaBean是用Java语言描写叙述的软件组件模型,事实上际上是一个类。这些类遵循一个接口格式,以便于使函数命名、底层行为以及继承或实现的行为,能够把类看作标准的JavaBean组件进行构造和应用。 ...
分类:
编程语言 时间:
2019-11-04 13:30:25
阅读次数:
72
一段C语言代码,在编译、链接和运行的各个阶段都可能会出现问题。编译器只能检查编译和链接阶段出现的问题,而可执行程序已经脱离了编译器,运行阶段出现问题编译器是无能为力的。如果我们编写的代码正确,运行时会提示没有错误(Error)和警告(Warning),如下图所示: 图1:Dev C++ 的提示图2: ...
分类:
编程语言 时间:
2019-11-04 13:32:25
阅读次数:
81
web.xml Servlet:代表的的容器为spring-mvc的子容器 DispatcherServlet上下文在初始化的时候会建立自己的IOC上下文,用以持有Spring mvc相关的bean。 DispatcherServlet 是前端控制器 DispatcherServlet专门为前端监听 ...
分类:
编程语言 时间:
2019-11-04 13:33:11
阅读次数:
86
用户输入年份,判断该年份是否为闰年。 运行结果: ...
分类:
编程语言 时间:
2019-11-04 13:35:02
阅读次数:
64
原文链接:https://blog.csdn.net/wolf909867753/article/details/77500625/ 1、什么是线程池: java.util.concurrent.Executors提供了一个 java.util.concurrent.Executor接口的实现用于创 ...
分类:
编程语言 时间:
2019-11-04 13:36:07
阅读次数:
83
业务代码中 ,获取对象 //线程中获取实例 SignService signService = SpringContextUtil.getBean(SignService.class); ...
分类:
编程语言 时间:
2019-11-04 13:38:38
阅读次数:
80