-
POJ 3278 Catch That Cow
POJ 3278 Catch That Cow 目录 题目题意 思路 $Code$ 题目题意 戳 给你$n,m$。 可以进行的操作有: 1.$n + 1$ 2.$n - 1$ 3.$n * 2$ 问最少几步$n==m$。 有好几组数据(被坑了,$qwq$)。 思路 $bfs$ $Code$ #includeiostream#includecstdio#includecstring#includestr...
-
P2670 【扫雷游戏】
P2670 【扫雷游戏】 题面哦~~ lalala~~~ 这题数据并不大,最大不过100*100,所以果断穷举 其实本来我是想边读边做的,但读入是个问题。 主要思路呢,就是读完之后穷举一边,只要是炸弹,就把周围一圈8个加一遍 AC代码: 1 #include set 2 #includemap 3 #includelist 4...
-
nowcoder941B 弹钢琴
nowcoder941B 弹钢琴 题目链接 思路 首先按照音色排个序,顺便离散化一下音高。 用 \(h[i]\) 表示第 \(i\) 个键的音高,用 \(w[i]\) 表示第 \(i\) 个键的春希度。 朴素 \(dp\) \(f[i][j]\) 表示前i个琴键,最高的音高为j时的最大收益。 那么当 \(j\) 大于 \(h[i]\) 时,...
-
与C++开启新路途
与C++开启新路途 1.我与C的过去 学习C语言大概是从18年8月开始,一直到19年3月。我完成了对C的基本认识和学习,也顺利通过了二级C计算机的考试。不过当你开始深入于C的世界时,你会发现学习的基础好像略有浅...
-
递归(三):排列
递归(三):排列 排列组合是组合学最基本的概念。所谓排列,就是指从给定个数的元素中取出指定个数的元素进行排序。组合则是指从给定个数的元素中仅仅取出指定个数的元素,不考虑排序。 排列与组合在日常生活中应用较广,比如在考虑某些事物在某种情况下出现的次数时...
-
C++ 数组输出
C++ 数组输出 C++中输出数组数据分两种情况:字符型数组和非字符型数组 当定义变量为字符型数组时,采用cout数组名; 系统会将数组当作字符串来输出,如: 1 char str[ 10 ]={ ' 1 ' , ' 2 ' }; 2 cout str endl ; // 输出12 如果想输出字符数组的地址,则需要进行强制...
-
C和C++ 变量内存
C和C++ 变量内存 当我们在C或C++ 代码中定义了一个 int /long 类型的变量时,计算机会在内存中分配一段连续的内存来保存变量的值。(int 占用的内存大小和编译器位数有关,16位占用2个字节,32位占用4个字节, long 在32位编译器占用4个字节,64位编译器占用8个字节)。...
-
C++11智能指针原理和实现
C++11智能指针原理和实现 一、智能指针起因 在C++中,动态内存的管理是由程序员自己申请和释放的,用一对运算符完成:new和delete。 new:在动态内存中为对象分配一块空间并返回一个指向该对象的指针; delete:指向一个动态独享的指针,销毁对象,并释放与之关联的内...
-
关于拼写小助手的开发日记
关于拼写小助手的开发日记 目录 我的Spellcorrect 开发文档 相关配置文件及准备工作: 演示效果(中文): 演示效果(英语): 代码部分: 相关配置文件及准备工作: 演示效果(中文): 演示效果(英语): 代码部分: ---恢复内容开始--- 我的Spellcorrect 开发文档...
-
c++性能测试工具:计算时间复杂度
c++性能测试工具:计算时间复杂度 有时候除了测量算法的具体性能指数,我们也会希望测试出算法的时间复杂度,以便我们对待测试的算法的性能有一个更加直观的了解。 测量时间复杂度 google benchmark已经为我们提供了类似的功能,而且使用相当简单。 具体的解释在后面,...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
