- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 华为OJ(挑7)
描述输出7有关数字的个数,包括7的倍数,还有包含7的数字(如17,27,37...70,71,72,73...)的个数知识点循环运行时间限制0M内存限制0输入一个正整数N。(N不大于30000)输出不大于N的与7有关的数字个数,例如输入20,与7有关的
2016-09-07 22:25:12 257
原创 华为OJ(图片整理) JAVA
import java.util.Arrays;import java.util.Scanner;public class TuPianChuLi { public static void main(String[] args) { Scanner cin = new Scanner(System.in); String s = cin.next(); char[] arr =
2016-09-07 21:51:27 334
转载 mysql事务
MySQL 事务MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!在MySQL中只有使用了Innodb数据库引擎的数据库或表才支持事务事务处理可以用来维护数据库的完整性,保证成批的SQL语句要么全部执行,要么全部不执
2016-07-19 16:08:19 194
原创 快速排序quickSort
/** * 快速排序:在数据序列中选择一个元素作为基准值,每趟从数据序列的两端开始交替进行,将小于基准值的元素交换到序列前端,将大于基准值的元素交换到序列后端, * 介于两者之间的位置则成为基准值的最终位置。同时,序列被划分为两个子序列,再分别对两个子序列进行快速排序,知道子序列长度为1,则完成排序。 * 最好情况,每趟排序将序列分成长度相近的两个子序列,时间复杂度为O(n*log(2
2016-07-18 15:03:43 298
转载 IOC控制反转
1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合在一起,
2016-06-28 11:06:40 257
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人