会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Nikaido
博客园
首页
新随笔
联系
订阅
管理
2020年4月7日
算法基础(一):枚举
摘要: 枚举 基于逐个尝试答案的一种问题求解策略,解决问题时最先想到的搜索方法。 Problem1:假币问题 题目:有12枚硬币。其中有11枚真币和1枚假币。假币和真币重量不同,但不知道假币比真币轻还是重。现在,用一架天平称了这些币三次,告诉你称的结果,请你找出假币并且确定假币是轻还是重。 输入:第一行是测
阅读全文
posted @ 2020-04-07 12:43 Nikaido
阅读(239)
评论(0)
推荐(0)
2020年3月21日
第四讲:运算符重载
摘要: 针对:ostream & operator <<(ostream & os, const ClassType &object) 说明几点: 1.第一个形参为对ostream对象的引用,在该对象上将产生输出, ostream为非const,因为写入到流会改变流的状态 ;该形参是一个引用,因为 不能复制
阅读全文
posted @ 2020-03-21 23:58 Nikaido
阅读(118)
评论(0)
推荐(0)
C-C++一些细节
摘要: C++内存解析 一、内存基本构成可编程内存在基本上分为这样的几大部分:静态存储区、堆区和栈区。他们的功能不同,对他们使用方式也就不同。 静态存储区:内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。它主要存放静态数据、全局数据和常量。 栈区:在执行函数时,函数内局部变量的存储单元
阅读全文
posted @ 2020-03-21 23:57 Nikaido
阅读(150)
评论(0)
推荐(0)
2020年3月18日
第七讲:输入输出与模版
摘要: 作业习题解答 习题地址:http://cxsjsx.openjudge.cn/hw202007/ A:简单的SumArray include using namespace std; class MyCin { bool flag; public: MyCin():flag(true){} MyCi
阅读全文
posted @ 2020-03-18 21:54 Nikaido
阅读(174)
评论(0)
推荐(0)
2020年3月16日
大作业:魔兽世界
该文被密码保护。
阅读全文
posted @ 2020-03-16 14:35 Nikaido
阅读(2)
评论(0)
推荐(0)
2020年3月14日
算法基础(二):递归
摘要: 递归 一个函数调用其自身,就是递归。递归和普通函数调用一样是通过栈实现的。 汉诺塔问题 相传在古印度圣庙中,有一种被称为汉诺塔(Hanoi)的游戏。该游戏是在一块铜板装置上,有三根杆(编号A、B、C),在A杆自下而上、由大到小按顺序放置64个金盘。游戏的目标:把A杆上的金盘全部移到C杆上,并仍保持原
阅读全文
posted @ 2020-03-14 20:33 Nikaido
阅读(235)
评论(0)
推荐(0)
2020年3月11日
第六讲:多态
摘要: [TOC] 派生类中和基类中虚函数同名同参数的函数,不加virtual也自动成为虚函数: 1.1.这里的虚函数需要加在基类,派生类的同名同参数函数才自动生成虚函数。 2.1.如果基类没有加virtual关键字,派生类加了也不能生成虚函数。 3.1.如果基类和派生类的函数都没有加virtual关键字,
阅读全文
posted @ 2020-03-11 21:42 Nikaido
阅读(311)
评论(0)
推荐(0)
test
该文被密码保护。
阅读全文
posted @ 2020-03-11 16:15 Nikaido
阅读(0)
评论(0)
推荐(0)
公告