![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
pkpkpkkpk
本账号已停止使用
展开
-
基础复习——memset使用
基础复习memset的作用及使用格式memset的注意事项实例程序参考1. memset的使用memset——初始化数组,对数组中的每一个元素赋相同的值 我们可以使用一些函数为数组进行初始化,一般有memset和fill两个函数memset的使用格式(二维数组或多维数组的赋值方式一样memset(数组名, 值,sizeof(数组名));2. memset的注意事项1...原创 2019-05-08 16:16:29 · 190 阅读 · 0 评论 -
八皇后问题——C++
八皇后问题是用回溯法和DFS解决的经典问题,难点在于如何判断所放的皇后是否在同一行列或是对角线上,本文就简单的介绍一下自己的思路,也算是对之前所学的知识做一个简单的总结;维护皇后放入位置的数组。第一个数组是一个皇后所放置的行列位置,用一位数组即可表示,下标是行数,下标所对应的值是列数,每次递归就是往第index行的某一列放入皇后。用一维数组就不需要判断是否在同一行。 维护所放入列的数组。上面...原创 2019-05-23 16:35:56 · 554 阅读 · 1 评论 -
《算法笔记》复习——分数的表示及运算
参考《算法笔记》#include<cstdio>#include<algorithm>using namespace std;struct Fraction{ int up; int down;};int gcd(int a,int b){ if(b==0){ return a; } return g...原创 2019-06-07 17:45:15 · 266 阅读 · 0 评论 -
《算法笔记》复习——大整数运算
参考《算法笔记》在平时编程的过程中,我们能够使用的最大整数表达范围是9223372036854775807,为long long型,当超过了这个范围我们应该如何进行运算呢?在《算法笔记》中提出用整数型数组进行表示整数的方法,需要注意以下几点:① 大整数运算,可以使用数组来表示② 整数的高位存储在数组的高位,整数的低位存储在数组的低位③ 并且使用len来记录位的长度④ 还要加上构...原创 2019-06-17 21:40:15 · 457 阅读 · 1 评论