自制C++/C工具库

本文介绍了作者自制的C++工具库,包含鸡兔同笼问题的解决方案、计算机科学算法如斐波那契数列,以及字符串操作如查找字符、数学功能如次方运算和分数加减法,还包括大整数的加减法实现。
摘要由CSDN通过智能技术生成

这个文章可能没有帮助,
我就不备测试地点了啊,
里面有鸡兔同笼、计算机、斐波那契数列、查找字符、次方、分数加减法、大整数加减法

#include <iostream>
#include <bits/stdc++.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <iostream>
#include <cstdlib>
#include <math.h>
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
#include <adapter.week-two.h>
#include <termio.h>
#include <cstring>
#define cls system("export TERM=xterm && clear")
#include<unistd.h>
#include<vector>
#include<time.h>
#include<stdio.h>
#include <math.h>
#define clear system("clear");
using namespace std;
int a,b,m,n;
char str1[250];
char str2[250];
int num1[250];
int num2[250];
char o;
int he,mu,zi;
char f;
int c,d;
char x[100];
int sum = 0;
int len;
int q;
    
int func(int m,int n) //求最大公约数
{
   
	int tmp;
	m=abs(m);
	n=abs(n);
	if(m==n)
		return m;
	if(m<n)
	{
   
		tmp=m;
		m=n;
		n=tmp;
	}
	while(m%n!=0)
	{
   
		tmp=m;
		m=n;
		n=tmp%n;
	}
	return n;
}
string res(string s)
{
   
    int i = 0; 
    int j = s.length() - 1;
    while (i < j)
    {
   
        swap(s[i], s[j]);
        i++;
        j--;
    }
    return s;
}
int Fib(int n) 
{
   
	if(n==0) 
		return 0;
	else if(n==1)
		retu
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值