- 博客(5)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 C++之用链表实现大数的加减乘除
C++之用链表实现大数的加减乘除1.前言实现大数的加减乘除是今年寒假C++的大作业,原本我是用字符串写的,但是后来看作业要求要用链表实现,于是我不情不愿的用链表的实现了一遍2.Num类2.1Node类首先是内部的一个Node类用于建立单向链表,size用于计算大小方便Num对象之间做比较 class Node { public: int val; Node*next; Node(int v, Node*n) { val = v; next = n;
2021-07-24 21:36:01
3255
3
原创 c语言单链表实现大数的四则运算
它运行不了它运行不了它运行不了,不知道为什么运行加,减之后后面就不输出了,想吐思路是,创建两个链表头插法(方便计算),每一个节点储存一位数加法是对应的位数相加,判断是否进位,向后循环减法跟加法差不都,依次相减,判断是否向高位借1,结果符号要单独判断‘乘法使用两个循环,分别用一组数的每一位循环×另一组数的每一位,注意乘完放入的位次除法先判断两数大小 a==b,a<b,直接输出结果a>b,a=a-b直到a<b,减的次数是商,余数是a#include&.
2021-07-17 17:06:41
1514
原创 a星自动寻路算法
A stara星自动寻路算法的实现在bilibili上https://www.bilibili.com/video/BV1Cv411x76X?from=search&seid=8246083468330961939,学习这门课,后自己敲的,手敲不易,点个赞呗#include<stdio.h>#include<stdlib.h>#include<iostream>#include<vector>#include<str
2021-07-17 16:55:55
707
原创 a星自动寻路算法 c++实现
A stara星自动寻路算法的实现在bilibili上https://www.bilibili.com/video/BV1Cv411x76X?from=search&seid=8246083468330961939,学习这门课,后自己敲的,手敲不易,点个赞呗#include<stdio.h>#include<stdlib.h>#include<iostream>#include<vector>#include<
2021-07-17 16:52:05
664
TA创建的收藏夹 TA关注的收藏夹
TA关注的人