- 博客(13)
- 资源 (18)
- 问答 (4)
- 收藏
- 关注
原创 猜数字游戏(Bull and Cows)
游戏规则为:参与游戏的两方,一方出数字,另一方猜数字。例如,正确答案为5346,猜数字的人若猜5238,则提示1A1B,其中有一个5位置对了记为1A,而数字3对了,而位置不对同,记为B,合起来就是1A1B。接下来,猜数者继续猜,直到出现4A0B为止。// ConsoleApplication12.cpp : 定义控制台应用程序的入口点。//#include #include //t
2015-04-29 19:45:39 1028
原创 C++中数组的动态分配以及内存分配的方式
一、一维数组的动态创建#includeusing namespace std;int main(){ int *p, *q; //申请两个int 型的指针变量 int n; p = new int[3]; //分配3个单位的int型内存空间,也就是3*4=12个字节 for(int i = 0; i < 3; i++) p[i] = i
2015-04-29 16:43:38 2017
原创 我的操作系统探索之路----------------进程篇(1)
开这个类别(我的操作系统探索之路)也是为了自己在以后能来回顾之前的学习历程,有的东西久了也就忘了,写在书上吧,但又不能把书随时给带在身上,所以就只好放博客里了;其次是书上的内容什么的你用一支笔勾画下来就完事儿了,感觉完全没有自己重新写下来理解的那么深刻。 由于之前忘了要把这给记在博客上,所以今天就从进程开始记了,前面的等有空了再来给它补上。 老师给我们介绍的参考书是 操作系统-
2015-04-09 12:16:50 916
原创 数组与指针
我之前也写过一篇“对C++中指针的简单理解”,因为也是刚开始写博客,感觉弄得乱糟糟的,而且有种断章取义的感觉。所以今天打算写得细致一点(其实也就是照着书上搬的)。提到数组与指针我想大多数同我这样的渣渣一样,都觉得不好弄懂。以前老师上课吧,也没认真听,而且都是断断续续地在讲。现在自己从图书管里面借了一本书来学习,终于大致弄懂了(估计也就是皮毛);不过掌握一点总比不会好吧。指针这个东西对于学语言(我所
2015-04-09 08:45:46 700
原创 c++中一些常见的数据类型
学了也有一两年的语言了,到现在连基本的数据类型的大小也不是很清楚,或者说是根本就不知道。虽然以前也都看过,但真容易忘。其实感觉好像也不能怪我,谁叫它不经常被用到,或是说不经常被我给用到。其实这也只是为自己找了一个借口罢了。直到今天,遇到memset()函数,才想彻底弄清楚一些基本的数据类型的大小,此处仅限于基本。经过在网上的查找,和自己的整理,在win7 64位的机子上测试了c++中一些常见的数据
2015-04-08 16:12:42 632
原创 杭电ACM-1237-简单计算器
做这个陆陆续续也弄了好几天,一开始是使用栈在做,因为这种类型的题教材上提过(我相信一定也有不少同学一提到写一个简单的不带括号的计算器也会第一时间想到 栈吧)。不过在做的过程,弄了好久也未能用栈来实现。说实话用栈来做是有点复杂了。不说别的,光是你去定义节点和各个函数就有得你弄几分钟了。也许就这会儿功夫人家不用栈的同学已经把这个题给做出来了。但,这可能也只是我们在逃避对栈的使用吧,等有空还得用栈再实现
2015-04-08 15:57:20 2051
原创 杭电ACM-1406-完数
做这个题的时候,思路很清晰,基本上就是一气呵成;只是在最后输出的格式上出了点小问题!4-6-2015至于题目,大家请前往这儿(http://acm.hdu.edu.cn/showproblem.php?pid=1406)下面就是代码,若哪儿有不对或是什么建议,请各位观者不吝指出!#includeusing namespace std
2015-04-07 10:51:53 1375
原创 杭电ACM-1003-Max Sum
说到这个题吧,又想说那句话:难的不会,会的不难。我前前后后大概有10天的时间,只要课余有时间就想想这个题,结果还是没有想出来。结果后来请问了一个学长之后 ,才发现我离这个正确的方法就差那么一步,可也就正是那么关键的一步。总结只有一条:得像高中一样,多做题才能多长见识,才能见到更多的算法!!!! 努力!2015-04-06至于题目,大家请前往这儿(http://acm.hdu.edu.c
2015-04-06 11:21:24 773
转载 简单理解 C ++ 中的模版
今天是第一遇到C++中的模版,因为还没来得及看书,所以就先到网上百度了下。看到其中一篇讲得浅显易懂,看一遍基本就能了解个大概,对于初学我想应该是够了。经过我自己测试,发现初步可以这样理解模版。为了以后来回顾,所以我就直接复制到我这博客了。转自:http://www.cnblogs.com/cs1003/archive/2012/08/22/2651175.html 网上查了半天
2015-04-04 19:41:00 536
原创 杭电ACM-1216-Assistance Required
今天花了大半个下午来做这个题。说难吧,还行;不难吧,也花了这么长时间。总之一句话,会的不难,难的不会;我想理工科的童鞋都知道这个道理。 至于题目,大家请前往这儿(http://acm.hdu.edu.cn/showproblem.php?pid=1216)。整个题目用链表是最好理解的,当然其他方法也行。下面就是代码,若哪儿有不对,请各位不吝指出!#include#
2015-04-02 22:16:28 1062
原创 字符串的简单加密与解密
字符串的加密与解密,加密的方式是将字符串中每个字符加上它在字符串中的位置和一个偏移值5。如"mrsoft",第一个字符"m"在字符串中的位置为0,那么它对应的密文是“‘m’+0+5”,即r。#include#includeint main(){ using namespace std; string s; getline(cin, s);
2015-04-01 23:53:16 1797
原创 字符串逆序输出
字符串逆序输出的两种方法:#include #include #include #includeusing namespace std;int main(){ string a; cout getline(cin, a); reverse(a.begin(), a.end()); cout cout char b[100]; get
2015-04-01 21:03:23 716
原创 N(奇数)阶幻方解法
幻方也加魔方,通俗点就是N*N的方格中,填入1~n^2个数,使得横坚斜的和都相同。大家最熟悉的应该就是九宫格的3阶了。这儿我只和大家分享一下奇数阶的;因为奇数阶的就只有一个规律,偶数阶的稍微有点复杂(其实我只会4阶,还是从射雕英雄传里面学来的,在写这篇博客的时候我也特地去百度了一下,发现偶数阶的好像不同的阶数规律不一样,所以这儿 就只和大家说说偶数阶的了)。3阶
2015-04-01 20:03:27 3779
神经网络与深度学习
2017-09-24
deeplearning
2017-09-10
Dell inspiron 15r 5537安装Ubuntu 开机提示低显卡模式?
2015-06-05
Linux 中,普通用户获得临时root 之后,是否和超级用户一样?
2015-06-04
C语言关于char分配内存的问题
2015-06-04
C++中,定义的数组怎么由输入来确定维度
2014-12-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人