笔试/面试题杂说

 &am...

2018-10-20 20:49:07

阅读数 166

评论数 2

XML解析小结

–dom 1、构建产生解析器的工厂 DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); 2、构建解析器 DocumentBuilder builder = dbf.newDocumentBuilder(); ...

2018-09-02 11:09:41

阅读数 54

评论数 0

选择排序原理(java实现)(对之前博客说法的改正)

假定现在有一个整型数组{23,4,56,166,2},对它进行从小到大选择排序 要找最小值,首先在下标为0-4这5个数中找到最小值,与第一位交换,再从下标为1-4这四个数中找到最小值,与第二位交换,再从下标为2-4这三个数中找到最小值,与第三位交换,在从下标为3-4这两个数中找到最小值,与第四...

2018-08-03 14:44:15

阅读数 74

评论数 1

正数负数的原码、反码、补码

假设有一个 int 类型的数,值为5,那么,它在计算机中表示为: 00000000 00000000 00000000 00000101 5转换成二制是101,不过int类型的数占用4字节(32位),所以前面填了一堆0。 -5在计算机中如何表示?在计算机中,负数以原码的补码形式表达。什...

2018-07-17 17:02:59

阅读数 2125

评论数 0

Java学习笔记——从零开始(2018.04.22已更新)

2018.04.08 —-Java开发入门—- -计算机基本概念— •什么是计算机 计算机是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等: •什么是软件 计算机...

2018-04-08 06:08:38

阅读数 630

评论数 0

汇编语言笔记(持续更新)

寄存器 汇编程序员通过 汇编指令 修改寄存器中的内容 来控制CPU AX = AH + AL H = high 高 L = low 低 BX = BH + BL CX = CH + CL DX = DH + DL 通用寄存器 一般存放数据 FFFFH 2Byte =...

2018-04-04 10:26:37

阅读数 116

评论数 0

hadoop学习笔记(持续更新)

—-2018-04-04—- alias cle=clear #别名 用cle代替clear unalias cle #取消cle别名 #上面只是临时性的,永久修改↓ vi ~/.bashrc source ~/.bashrc #文件中加入 cd - #回退到上一次所在位置 c...

2018-04-04 05:14:09

阅读数 117

评论数 0

链表问题——两个单链表生成相加链表

【题目】   假设链表中每一个节点的值都在0-9之间,那么链表整体就可以代表一个整数   例如:9->3->7代表937   给定两个这种链表的头节点head1和head2,请生成代表两个整数相加值的结果链表,并返回结果链表的头节点,注意进位问题【代码】//介绍两种方法,一种利用...

2017-12-18 21:38:34

阅读数 288

评论数 0

C++——动态数组

早就学了动态数组,一直记不住,写出来以便以后用到的时候查阅      在C++中,数组的大小必须是预先定义好的,才能编译通过,但多数情况数组的大小并不能预先知道      但是同时你也不能这样写   int n; scanf("%d",n); int a[n];  因...

2017-12-18 21:09:26

阅读数 232

评论数 0

链表问题——复制含有随机指针节点的链表

心情不好,写篇博客放松一下↓ 【题目】   一种特殊的链表节点类描述如下:   class Node { public int value; public Node next; public Node rand; public Node(int data) ...

2017-12-18 01:24:40

阅读数 82

评论数 0

C语言——Linux程序设计实验:文件输入输出

注意:以下实验在Linux环境下完成【一、打开并得到文件描述符】#include <fcntl.h> main() { //定义三个整型变量fd1,fd2,fd3 int fd1,fd2,fd3; //以读写方式打开f1,f2,f3三个文件,返回的值分别赋值给f...

2017-12-05 10:30:27

阅读数 186

评论数 0

Java——将单向链表按某值划分成左边小、中间相等、右边大的形式(进阶问题)

【题目】   与上一篇博客相似,唯一的不同就是在原问题的要求智商再增加如下两个要求。   在左、中、右三个部分的内部也做顺序要求,要求每部分里的节点从左到右的顺序与原链表中节点的先后次序一致【代码】public static Node listPartition2(Node head,int ...

2017-11-28 16:56:00

阅读数 123

评论数 0

Java——将单向链表按某值划分成左边小、中间相等、右边大的形式(基础问题)

【题目】   给定一个单向链表的头节点head,节点的值类型是整型,再给定一个整数pivot。实现一个调整链表的函数,将链表调整为左边部分都是值小于pivot的节点,中间部分都是值等于pivot的节点,右边部分都是值大于pivot的节点。除这个要求外,对调整后的节点顺序没有更多的要求。   例...

2017-11-27 21:32:35

阅读数 150

评论数 0

Java——Socket实现服务器与客户端交流

//Server.java import java.io.*; import java.net.*;public class Server { public static void main(String[] args) throws IOException{ // TODO...

2017-11-27 09:37:28

阅读数 253

评论数 0

C语言——Linux项目:文件复制命令的实现

#include <stdio.h> #include <sys/stat.h> #include <fcntl.h> #define BUFSIZE 512void copy(char *from,char *to) { //定义两个整型变量fromf...

2017-11-26 00:17:43

阅读数 1101

评论数 0

链表问题——判断一个链表是否为回文结构

【题目】   给定一个链表的头结点head,请判断该链表是否为回文结构   例如:   1->2->1 返回true   1->2->3 返回false【代码】   演示三种方法   import java.util.*;class test{ cla...

2017-11-21 21:21:24

阅读数 173

评论数 0

Java——环形单链表的约瑟夫问题

【题目】   41个人排成一个圆圈,由第1个人开始报数,报数到3的人就自杀,然后再由下一个人重新报1,报数到3的人再自杀,这样依次下去,知道剩下最后一个人时,那个人可以自由选择自己的命运【代码】import java.util.*;class test{ public class Nod...

2017-11-20 09:51:45

阅读数 340

评论数 0

Java——递归文件目录

//递归:函数自己调用自己 //注意:1、避免内存溢出 2、要有结束调用的条件 import java.io.*; class test{ /* //什么是递归? public static void main(String[] args){ //求1---...

2017-11-18 20:53:57

阅读数 221

评论数 0

Java——获取指定目录文件列表

import java.io.*; class test{ public static void main(String[] args){ //列出所有的系统跟 File[] dirs = File.listRoots(); for(File ...

2017-11-18 20:29:02

阅读数 484

评论数 0

Java——文件路径操作

import java.io.*; import java.util.Date; import java.text.SimpleDateFormat; class test{ public static void main(String[] args)throws IOException{...

2017-11-18 20:14:42

阅读数 957

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭