- 博客(12)
- 收藏
- 关注
原创 CINTA作业2
gcd算法的迭代实现int my_gcd(int a, int b) {//gcd算法迭代版本 int temp; while (a % b != 0) { temp = a % b; a = b; b = temp; } return b;}egcd计算r和stypedef struct Matrix {//定义矩阵类型 int r, s, num; Matrix(int a=0, int b=0, int c=0) { r = a;s = b;num = c; }
2021-11-08 23:02:16 49
原创 CINTA作业1
乘法的迭代实现#include<iostream>using namespace std;int multiplication(int a,int b){bool arr[32];int i;int num=0;for(i=0;i<32;i++)arr[i]=0;i=0;while(a>0){arr[i]=a%2;a=a/2;i++;}int binary=1;for(int i=0;i<32;i++){num=num+arr[i]*binary
2021-11-02 22:32:30 77
原创 CINTA作业
//选择排序void my_sort(int* arr,int num) { for (int j = 0;j < num;j++) { int min = j; for (int i = j;i < num;i++) { if (arr[min] > arr[i])min = i; } swap(arr[j], arr[min]); }}//二进制转换函数void binary_change(int num) { if (num % 2
2021-08-31 15:22:19 92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人