随笔分类 - C++编程
some practice
摘要:不要低估你的能力,不要高估你的毅力。 前言 最近因为需要,着手写了个打包工具,功能挺简单的,目前就是基本的文件和文件夹复制。由于要求使用QT进行开发,个人又没有学过,因此完成下面的内容确实花了不少时间。由于网上的资源较少,而且达不到想要的效果,因此自己动手实现了许多功能,代码可能较为冗余(哭),好在
阅读全文
摘要:使用库函数 C++ //使用库函数 include include include using namespace std; int main() { string str; cin str; //调用reverse函数进行反转 reverse(str.begin(), str.end()); co
阅读全文
摘要:分析 1.归纳:求出前几个的方法数: 1 1 2 2 3 4 4 8 ... 可推出:F(n) = 2 F(n 1) 递归求解 C++ class Solution { public: int jumpFloorII(int number) { if(number
阅读全文
摘要:```C++ //十进制转十进制以下的其他进制 include include using namespace std; int main() { int T; int n, a, p; cin T; while (T ) { stack s; //n 为十进制,p为要转换的进制 cin n p;
阅读全文
摘要:反序输出一个整数 C++ include using namespace std; int main() { int n; while (cin n)//输入一个整数 { int temp = 0;//temp作为存储的值 while (n != 0){ temp = temp 10 + n % 1
阅读全文
摘要:二分查找 C++ include using namespace std; //非递归实现 int BinarySearch(int array[], int len, int value) { if (array == NULL || len value) high = mid 1; else l
阅读全文
摘要:代码 来源: "面试常考 大数加减乘除" C++ include include include using namespace std; vector mult(string s1, string s2) { int l1 = s1.size(); int l2 = s2.size(); vect
阅读全文
摘要:直接暴力求 C++ void factor(int n) { //除了1和自身的所有因子 for(int i=2; i using namespace std; int main() { long n, res=0; cin n; for(int i=6; i
阅读全文
摘要:题目描述 功能:输入一个正整数,按照从小到大的顺序输出它的所有质数的因子(如180的质数因子为2 2 3 3 5 )最后一个数后面也要有空格。 "来源" 分析 1.要求的是某个整数的 质数因子 ,也就是整数的因式分解(所有的因子都要分解成质数)如 。 2.需要知道的是:质数为乘法的最小单元, 所有整
阅读全文
摘要:输入一个字符串,求出该字符串包含的字符集合 链接: "链接" 来源:牛客网 常规 C++ include include using namespace std; int main() { string str; while(cin str) { int a[124] = {0}; char b[5
阅读全文
摘要:题目 有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以
阅读全文
摘要:1、sort函数:https://www.cnblogs.com/TX980502/p/8528840.html 2、全排列:https://blog.csdn.net/ac_gibson/article/details/45308645 3、0 1背包:https://blog.csdn.net/
阅读全文

浙公网安备 33010602011771号