不用+,-,*,/运算求和,可以分成三步: 1.计算两个数字的异或值,相当于只计算每一位的和,不计算进位,得出结果sum; 2.计算两个数字的与值,相当于求出两个数字的进位,然后左移一位,相当于进位,得出结果jw; 3.求sum和jw的和,步骤与1,2相同,直到进位jw==0停止计算; 扩展: 不申 ...
分类:
编程语言 时间:
2016-10-02 19:33:54
阅读次数:
190
需求:已知s.txt文件中有这样的一个字符串:“hcexfgijkamdnoqrzstuvwybpl” 请编写程序读取数据内容,把数据排序后写入ss.txt中。 分析: A:读取文件中的数据 B:把数据存在一个字符串中 C:把字符串转换成字符串数组 D:对字符串数组进行排序 E:数组转换成字符串 F ...
分类:
编程语言 时间:
2016-10-02 19:26:53
阅读次数:
233
题目描述 Description Tom最近在研究一个有趣的排序问题。如图所示,通过2个栈S1和S2,Tom希望借助以下4种操作实现将输入序列升序排序。 操作a 如果输入序列不为空,将第一个元素压入栈S1 操作b 如果栈S1不为空,将S1栈顶元素弹出至输出序列 操作c 如果输入序列不为空,将第一个元 ...
分类:
编程语言 时间:
2016-10-02 19:20:45
阅读次数:
170
总共3中解决方法,1、数学推导,2、使用ArrayList递归解决,3、使用首位相连的LinkedList解决 import java.util.ArrayList; /** * 约瑟夫环问题 * 需求:n个人围成一圈,从第一个人开始报数,数到K的人出局,然后从下一个人接着报数,直到最后一个人,求最 ...
分类:
编程语言 时间:
2016-10-02 19:17:19
阅读次数:
270
需求: 键盘录入5个学生信息(姓名,语文成绩,数学成绩,英语成绩),按照总分从高到低存入文本文件 分析: A:创建学生类 B:创建集合对象 TreeSet<Student> C:键盘录入学生信息存储到集合 D:遍历集合,把数据写到文本文件 首先创建个学生类 1 package zl_Test; 2 ...
分类:
编程语言 时间:
2016-10-02 19:15:47
阅读次数:
246
重点: 1.在同一个包中只有私有的不能被另一个类访问,也只有私有的不能被继承 2.子类不同包没有任何关系的两个类,只有public类的public成员才可以被另一个包中的类访问 3.在不同包担忧继承关系的两个类中,只有public类的public成员和protect成员可以被另一个包中的子类在内部使 ...
分类:
编程语言 时间:
2016-10-02 19:13:44
阅读次数:
171
初学Python(八)——迭代 初学Python,主要整理一些学习到的知识点,这次是迭代。 ...
分类:
编程语言 时间:
2016-10-02 17:36:12
阅读次数:
191
本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系。 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 1.Struts2 内建的 ...
分类:
编程语言 时间:
2016-10-02 17:32:56
阅读次数:
254
介绍朴素贝叶斯的基本原理,接着使用python来实现分类算法。 ...
分类:
编程语言 时间:
2016-10-02 17:32:11
阅读次数:
176
值传递和引用传递详解: 1:按值传递是什么 指的是在方法调用时,传递的参数是按值的拷贝传递。示例如下: [java] view plain copy public class TempTest { private void test1(int a){ //做点事情 } public static v ...
分类:
编程语言 时间:
2016-10-02 17:26:33
阅读次数:
306
(1)C语言求绝对值的函数是abs,在头文件<stdlib.h>里,求浮点数据绝对值时,用函数fabs,在头文件<math.h>中. (2)?: 三目运算符 若为是(非0)执行?后的语句,否则(为0)则执行:后的语句。 %.2f 表示小数点后保留两位小数 %4.3f表示总共四位, 小数点后三位%03 ...
分类:
编程语言 时间:
2016-10-02 17:22:42
阅读次数:
298
一说hello world想必你们就知道我要干什么了,毕竟hello world基本是每个高级语言的第一个案例。 好,切入正题,我们开始用C语言编写hello world! 一、打开C语言的IDE(集成开发环境),我使用的是VC++6.0,理由的话,毕竟考试需要,也适合初学者。(能让初学者切身体会到 ...
分类:
编程语言 时间:
2016-10-02 17:21:35
阅读次数:
202
SPEL can be used in both xml and annotation. So here are some operators can't be used in SPEL in the same way as Java. Such as, ">" "<", because they ...
分类:
编程语言 时间:
2016-10-02 17:21:19
阅读次数:
201
Java代理模式分为静态代理和动态代理模式 静态代理模式比较简单,直接上图和代码: 代理模式类图如下: 在代理模式中的角色: ● 抽象对象角色:声明了目标对象和代理对象的共同接口,这样一来在任何可以使用目标对象的地方都可以使用代理对象。 ● 目标对象角色:定义了代理对象所代表的目标对象。 ● 代理对 ...
分类:
编程语言 时间:
2016-10-02 17:21:43
阅读次数:
207
import java.io.*;import java.net.*;public class SimpleServer { public static void main(String args[])throws Exception { ServerSocket serverSocket = ne ...
分类:
编程语言 时间:
2016-10-02 17:16:33
阅读次数:
110
名称jstack: stack trace 摘要: jstack [ option ] pid jstack [ option ] executable core jstack [ option ] [server-id@]remote-hostname-or-IP 功能: jstack 打印出指定 ...
分类:
编程语言 时间:
2016-10-02 17:14:20
阅读次数:
432
在python 中有时候我们用数组操作数据可以极大的提升数据的处理效率, 类似于R的向量化操作,是的数据的操作趋于简单化,在python 中是使用numpy模块可以进行数组和矢量计算。 下面来看下简单的例子 import numpy as np data=np.array([2,5,6,8,3]) ...
分类:
编程语言 时间:
2016-10-02 17:15:58
阅读次数:
236