摘要: 总结:先计算出总共有多少空格,count++;然后从后往前遍历,每遇到一个空格,count--;替换空格参与人数:2119时间限制:1秒空间限制:32768K通过比例:20.23%最佳记录:0 ms|8552K(来自牛客游客)题目描述请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符... 阅读全文
posted @ 2015-08-21 11:15 好想雨的云 阅读(223) 评论(0) 推荐(0) 编辑
摘要: [编程题]二维数组中的查找在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数完整通过代码:public class ArrayFind { public static void m... 阅读全文
posted @ 2015-08-21 10:33 好想雨的云 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 题目: 属于网络112.10.200.0/21的地址是()112.10.206.0112.10.217.0112.10.224.0112.10.198.0分析解答:总结:首先,明白后面那个21是什么意思,21表示这个IP的前21位表示的是网络地址,那剩下的11位表示主机地址。IP地址共32位=4个字... 阅读全文
posted @ 2015-08-20 22:36 好想雨的云 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 题目: TCP建立连接的过程采用三次握手,已知第三次握手报文的发送序列号为1000,确认序列号为2000,请问第二次握手报文的发送序列号和确认序列号分别为1999,9991999,1000999,2000999,1999解答(1):简化一下,其实有两个序列,客户端发送X,服务器发送Y。三次握手分... 阅读全文
posted @ 2015-08-20 22:13 好想雨的云 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 总结: 重建二叉树:其实就是根据前序和中序重建得到二叉树,得到后续,只要输出那边设置输出顺序即可[编程题]重建二叉树输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{... 阅读全文
posted @ 2015-08-20 21:57 好想雨的云 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 几个要注意的地方:(1)Java OJ,必须将类名写成Main(2)关于如何输入多组测试数据,用二维数组去存储是一个方法,直接在while里面做也可以 但是如果(3)关于整形int越界的问题要考虑,因此用long来做。输出的时候也要注意大小写,换行输出这些细节。[编程题]A+B和C (15)给... 阅读全文
posted @ 2015-08-20 16:05 好想雨的云 阅读(5845) 评论(0) 推荐(0) 编辑
摘要: 原文作者:http://blog.chinaunix.net/uid-10289334-id-3758310.html(本文转自网上,具体出处忘了是哪里的,好像是上海一位女士在网上的博文,此处转载,用以备查,请原作者见谅)聚类算法总结:--------------------------------... 阅读全文
posted @ 2015-08-19 23:05 好想雨的云 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 输出7有关数字的个数,包括7的倍数,还有包含7的数字(如17,27,37...70,71,72,73...)的个数知识点循环运行时间限制0M内存限制0输入一个正整数N。(N不大于30000)输出不大于N的与7有关的数字个数,例如输入20,与7有关的数字包括7,14,17.样例输入20样例输出3 ... 阅读全文
posted @ 2015-08-18 10:39 好想雨的云 阅读(320) 评论(0) 推荐(0) 编辑
摘要: //package t0817;import java.util.*;public class FileRelive {//类名换成Main public static void main(String[] args){ // System.out.println("请按要求输入一组... 阅读全文
posted @ 2015-08-18 09:45 好想雨的云 阅读(213) 评论(0) 推荐(0) 编辑
摘要: package t0817;import java.util.Scanner;public class StringEncrypt { public static void main(String[] args){ Scanner scanner_1 = new Scann... 阅读全文
posted @ 2015-08-17 17:11 好想雨的云 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 总结:语法层面上:这里主要用到Java字符串的替换函数,str.replaceAll("待替换的","替换成的")。replaceAll接受的是正则花的regex还要注意替换不影响原来的字符串,只有左边付给原来的字符串时,才达到彻底替换的结果。你也可以定义一个新的字符串去保存替换后的结果;对于这种指... 阅读全文
posted @ 2015-08-17 15:20 好想雨的云 阅读(2886) 评论(0) 推荐(0) 编辑
摘要: replace和replaceAll是JAVA中常用的替换字符的方法,它们的区别是:1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也就是字符串);2)replaceAll的参数是regex,即... 阅读全文
posted @ 2015-08-17 15:12 好想雨的云 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 总结:几个函数的使用(1) int num=Integer.parseInt(str[0]); //将第一个字符串转成整形数,表示名字个数(2)String string1=str[i].toLowerCase(); //变小写都(3) char ch[]=string1.toCharArray()... 阅读全文
posted @ 2015-08-17 11:24 好想雨的云 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 描述给出一个名字,该名字有26个字符串组成,定义这个字符串的“漂亮度”是其所有字母“漂亮度”的总和。每个字母都有一个“漂亮度”,范围在1到26之间。没有任何两个字母拥有相同的“漂亮度”。字母忽略大小写。给出多个名字,计算每个名字最大可能的“漂亮度”。知识点字符串运行时间限制0M内存限制0输入整数N,... 阅读全文
posted @ 2015-08-17 11:13 好想雨的云 阅读(182) 评论(0) 推荐(0) 编辑
摘要: java.math.BigInteger系列教程(四)BigInteger的诞生原因 为什么java里面要出现BigInteger类型呢?相信很多人有这个疑问,其实原因很简单,它可以表达更大范围的数值,远远比long表示的最大值还要大的多数。在整数类型里面,long可以表达最大值,如下所示:12... 阅读全文
posted @ 2015-08-16 21:46 好想雨的云 阅读(1322) 评论(1) 推荐(1) 编辑
摘要: package testcase;import huawei.Demo;import junit.framework.TestCase;//加入测试框架,不需要写Main函数public class DemoTest extends TestCase { public void testCas... 阅读全文
posted @ 2015-08-16 20:41 好想雨的云 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 描述计算字符串最后一个单词的长度,单词以空格隔开。知识点字符串,循环运行时间限制0M内存限制0输入一行字符串,长度小于128。输出整数N,最后一个单词的长度。样例输入hello world样例输出5测试OK代码:import java.util.Scanner;public class Main{ ... 阅读全文
posted @ 2015-08-16 17:07 好想雨的云 阅读(1891) 评论(0) 推荐(0) 编辑
摘要: Java parseInt解释加方法示例使用此方法得到的原始数据类型的一个特定的字符串。 parseXxx()是一个静态方法,可以有一个参数或两个 java parseInt() 语法: static int parseInt(String s) static int parseInt(Strin... 阅读全文
posted @ 2015-08-16 16:49 好想雨的云 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 描述现在IPV4下用一个32位无符号整数来表示,一般用点分方式来显示,点将IP地址分成4个部分,每个部分为8位,表示成一个无符号整数(因此不需要用正号出现),如10.137.17.1,是我们非常熟悉的IP地址,一个IP地址串中没有空格出现(因为要表示成一个32数字)。现在需要你用程序来判断IP是否合... 阅读全文
posted @ 2015-08-16 16:40 好想雨的云 阅读(552) 评论(0) 推荐(0) 编辑
摘要: package t0815;/* * 华为编程题目:输入字符串括号是否匹配 * 若都匹配输出为0,否则为1 * 样例输入:Terminal user [name | number (1)] * 样例输出:0 * Java版本 *//* * 个人总结: * (1)语法上Java的输入Scanner使用... 阅读全文
posted @ 2015-08-16 14:35 好想雨的云 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 该方法的作用是返回一个字符数组,该字符数组中存放了当前字符串中的所有字符eg: public class class6_3 { public static void main(String args[]) { String s1=new String("我是中国人"); char[] c=s1.t... 阅读全文
posted @ 2015-08-16 12:16 好想雨的云 阅读(1119) 评论(0) 推荐(0) 编辑
摘要: python学习之 字符串前'r'的用法在打开文件的时候open(r'c:\....')加r和不加''r是有区别的'r'是防止字符转义的 如果路径中出现'\t'的话 不加r的话\t就会被转义 而加了'r'之后'\t'就能保留原有的样子在字符串赋值的时候 前面加'r'可以防止字符串在时候的时候不被转义... 阅读全文
posted @ 2015-08-14 22:22 好想雨的云 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 程序分配堆栈全局区分类:C/C++一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构... 阅读全文
posted @ 2015-08-13 11:25 好想雨的云 阅读(465) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/qi09/archive/2012/02/06/2340712.htmlpython中出现Non-ASCII character '\xe7' in file ex6.py on line 1, but no encoding declare的错误可按照... 阅读全文
posted @ 2015-08-13 01:47 好想雨的云 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 原文网址:http://developer.51cto.com/art/201111/302465.htmJava内存泄露的理解与解决(1) 一般来说内存泄漏有两种情况。一种情况如在C/C++ 语言中的,在堆中的分配的内存,在没有将其释放掉的时候,就将所有能访问这块内存的方式都删掉(如指针重新赋值... 阅读全文
posted @ 2015-08-12 21:54 好想雨的云 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 1、如果有一个bug,出现的概率是一百分之一 问:怎么调试解决这个bug2、Java在什么情况下会出现内存泄露3、内存泄露怎么调试4、说一说C++11的新特性5、http和tcp的区别,:TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据6、问... 阅读全文
posted @ 2015-08-12 20:42 好想雨的云 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/yc_sunniwell/archive/2010/07/14/1777416.html个人总结: (1)const只对它左边的东西起作用,唯一的例外就是const本身就是最左边的修饰符 (2)const和基本类型(int、char... 阅读全文
posted @ 2015-08-12 16:56 好想雨的云 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 原文作者:http://www.cnblogs.com/skywang12345/p/3602162.html。在他基础上修改了一点堆排序介绍堆排序(Heap Sort)是指利用堆这种数据结构所设计的一种排序算法。因此,学习堆排序之前,有必要了解堆!若读者不熟悉堆,建议先了解堆(建议可以通过二叉堆,... 阅读全文
posted @ 2015-08-11 17:35 好想雨的云 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 原网址:http://blog.csdn.net/ssy_shandong/article/details/932898511. jsp与servlet之间页面跳转及参数传递实例分类:Java Web2013-07-17 16:2416461人阅读评论(12)收藏举报jsp servlet传递参数目... 阅读全文
posted @ 2015-08-11 16:11 好想雨的云 阅读(1281) 评论(0) 推荐(0) 编辑
摘要: 选择排序介绍选择排序(Selection sort)是一种简单直观的排序算法。它的基本思想是:首先在未排序的数列中找到最小(or最大)元素,然后将其存放到数列的起始位置;接着,再从剩余未排序的元素中继续寻找最小(or最大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。总结:两个f... 阅读全文
posted @ 2015-08-11 11:21 好想雨的云 阅读(256) 评论(0) 推荐(0) 编辑