首页 > 编程语言
careercup-C和C++ 13.4
13.4深拷贝和浅拷贝有什么区别,如何使用?解答浅拷贝并不复制数据,只复制指向数据的指针,因此是多个指针指向同一份数据。 深拷贝会复制原始数据,每个指针指向一份独立的数据。通过下面的代码, 可以清楚地看出它们的区别:struct Test{ char *ptr;};void shallow_c...
分类:编程语言   时间:2014-12-09 22:49:50    收藏:0  评论:0  赞:0  阅读:287
Java权限讲解
Java访问权限就如同类和对象一样,在Java程序中随处可见。 Java的访问权限,根据权限范围从大到小为:public > protected > package > private。在讲解之前要说明的是:这里的“使用”一词的意思是,类的实例化(实例化一个对象),属性的访问和方法的调用。 首...
分类:编程语言   时间:2014-12-09 22:49:40    收藏:0  评论:0  赞:0  阅读:274
武汉科技大学ACM :1002: 零起点学算法38——求阶乘和
Problem Description 输入一个正整数n(nint main(){ long int s,a; int i,n; while(scanf("%d",&n)!=EOF) { s=0; ...
分类:编程语言   时间:2014-12-09 22:49:20    收藏:0  评论:0  赞:0  阅读:263
武汉科技大学ACM :1010: 零起点学算法12——求2个日期之间的天数
Problem Description 水题Input输入2个日期,日期按照年月日,年月日之间用符号-隔开(题目包含多组数据)Output求出这2个日期之间的天数(不包括自身),每组测试数据一行Sample Input2011-1-12011-1-5Sample Output3HINT为了简单之见,...
分类:编程语言   时间:2014-12-09 22:49:10    收藏:0  评论:0  赞:0  阅读:730
c语言基础数据类型及命名规范
1. 常量是程序运行期间不能被改变的量; 变量代表一个存储区域,存储区域内存储的内容就是变量的值, 变量的值可以在程序运行期间改变 (变量就像一个杯子, 用来存放水, 杯子里的水即变量的值是可以改变的)2.基本数据类型:int: 整型类型, 在内存中占4个字节, 在计算机中每个字节都由8个二进位制数...
分类:编程语言   时间:2014-12-09 22:43:40    收藏:0  评论:0  赞:0  阅读:245
java 几个面试知识点的总结与复习
一、关于java中的值传递在java中向方法传递参数的时候无论传递的是原生类型参数还是引用类型的的参数都是值传递!java中没有引用类型的传递!对于原生类型来说它们的存储地址是再栈内存(stack)里面的,而引用类型的对象的存储地址则是存储再堆内存(heap)中。方法中的局部变量的使用的时候实际上压...
分类:编程语言   时间:2014-12-09 22:43:30    收藏:0  评论:0  赞:0  阅读:288
武汉科技大学ACM :1006: 零起点学算法25——求两点之间的距离
Problem Description 输入平面坐标系中2点的坐标,输出它们之间的距离Input输入4个浮点数x1 y1 x2 y2,分别是点(x1,y1) (x2,y2)的坐标(多组数据)Output输出它们之间的距离,保留2位小数(每组数据一行)Sample Input1 0 2 0Sample...
分类:编程语言   时间:2014-12-09 22:42:40    收藏:0  评论:0  赞:0  阅读:432
武汉科技大学ACM :1001: 零起点学算法34——继续求多项式
Problem Description 输入1个正整数n, 计算1+(1+2)+(1+2+3)+...+(1+2+3+...+n)Input输入正整数n(多组数据)Output输出1+(1+2)+(1+2+3)+...+(1+2+3+...+n)的值(每组数据一行)Sample Input2Samp...
分类:编程语言   时间:2014-12-09 22:41:30    收藏:0  评论:0  赞:0  阅读:1713
武汉科技大学ACM :1005: C语言程序设计教程(第三版)课后习题6.6
Problem Description 打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。 例如:153是一个水仙花数,因为153=1^3+5^3+3^3。 Output:153?????????Input无Output所有的水仙花数,从小的开始。 每行一个Samp...
分类:编程语言   时间:2014-12-09 22:41:00    收藏:0  评论:0  赞:0  阅读:321
careercup-C和C++
13.1 用C++写个方法,打印输出文件的最后K行。解答:一种方法是打开文件两次,第一次计算文件的行数N,第二次打开文件,跳过N-K行, 然后开始输出。如果文件很大,这种方法的时间开销会非常大。我们希望可以只打开文件一次,就可以输出文件中的最后k行。 我们可以开一个大小为k的字符串数组,然后将文件中...
分类:编程语言   时间:2014-12-09 22:40:30    收藏:0  评论:0  赞:0  阅读:345
武汉科技大学ACM :1004: 零起点学算法74——Palindromes _easy version
Problem Description “回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。请写一个程序判断读入的字符串是否是“回文”。Input输入包含多个测试实例,输入数据的第一行是一个正整数n,表示测试实例的个数,后面紧跟着是n个字符串。每个字符串长度不...
分类:编程语言   时间:2014-12-09 22:39:30    收藏:0  评论:0  赞:0  阅读:279
UVA - 10905 - Children's Game (简单排序)
UVA - 10905 Children's Game Time Limit: 3000MS   Memory Limit: Unknown   64bit IO Format: %lld & %llu Submit Status Description 4thIIUCInter-Universi...
分类:编程语言   时间:2014-12-09 21:30:48    收藏:0  评论:0  赞:0  阅读:360
Python标准库:内置函数filter(function, iterable)
本函数用来从一个迭代对象iterable遍历所有元素,当每个元素作为参数给函数function对象运行之后,判断为True的元素保留下来,而为False的元素则跳过,即是达到过滤不需要元素的目标。参数iterable是可迭代的对象,比如列表、字典、字符串,或者带迭代器的函数对象。参数function是一个能输入元素进判断并返回值的函数,如果这个参数为空,默认使用标识函数identity为缺省函数。...
分类:编程语言   时间:2014-12-09 21:30:00    收藏:0  评论:0  赞:0  阅读:331
在C++中如何使用C
首先,分析下面的代码片段:// Demo.h  #ifndef SRC_DEMO_H  #define SRC_DEMO_H  extern "C"  {  ...  // do something  }  #endif  // SRC_DEMO_H 显然,头文件中的编译宏“#ifndef SRC_DEMO_H、#define SRC_DEMO_H、#endif”的作用是防止该头文件被重复引用。那...
分类:编程语言   时间:2014-12-09 21:28:40    收藏:0  评论:0  赞:0  阅读:353
CodeBlocks 调试监视数组
CodeBlocks使用GCC,GDB调试,所以理应有这个功能的。 1.添加数组变量到监视窗口 2.变量上方右键-属性(properties) 3.查看...
分类:编程语言   时间:2014-12-09 21:28:00    收藏:0  评论:0  赞:0  阅读:492
Spring事务使用的一个误区
Spring bean 假设有如下类 public class Service implement IService{ @Transactional(readOnly = false, propagation=Propagation.REQUIRED)    public void methodA(){    .....   methodB()   ...... ...
分类:编程语言   时间:2014-12-09 21:27:50    收藏:0  评论:0  赞:0  阅读:376
管闲事的小明(南阳oj51)(标记数组)
管闲事的小明 时间限制:4000 ms  |  内存限制:65535 KB 难度:2 描述某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。   由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示...
分类:编程语言   时间:2014-12-09 21:27:30    收藏:0  评论:0  赞:0  阅读:305
SpringMVC使用进阶-内置对象和跳转
springmvc作为稍微新一点的开发框架目前已经被广泛使用了,因其可以直接替代struts,使用的公司也逐渐多了起来,但是毕竟是新框架有的东西还是需要好好学习。还不一睹为快!...
分类:编程语言   时间:2014-12-09 21:27:20    收藏:0  评论:0  赞:0  阅读:300
[图论] LCA(最近公共祖先)Tarjan 离线算法
很好的参考资料:http://taop.marchtea.com/04.04.html    下面的配图和部分文字转载于此文章 离线算法就是指统一输入后再统一输出,而不是边输入边实时输出。Tarjan算法的复杂度为O(N+Q),Q为询问的次数. 由于是离线算法,所以要保存输入的信息,次序问题。   若两个结点u、v分别分布于某节点t 的左右子树,那么此节点 t即为u和v的最近公共祖先。更进...
分类:编程语言   时间:2014-12-09 21:26:40    收藏:0  评论:0  赞:0  阅读:413
【算法】PageRank
1、基本概念:PageRank 是基于【从许多优质的网页链接过来的网页,必定还是优质网页】的回归关系,来判定所有网页的重要性2、具体算法:将某个页面的 PageRank 除以存在于这个页面的正向链接,由此得到的值分别和正向链接所指向的页面的 PageRank 相加,即是被链接的页面的 PageRan...
分类:编程语言   时间:2014-12-09 21:23:50    收藏:0  评论:0  赞:0  阅读:346
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!