难度:中等 题目描述: 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例: 输入 ...
分类:
其他好文 时间:
2020-06-26 20:35:19
阅读次数:
47
解释:把数组的每个数字相加 代码: 1 static int Sum2(int[] a, int lo, int hi) 2 { 3 if (lo==hi) 4 { 5 return a[lo]; 6 } 7 int mi = (lo + hi) / 2; 8 return Sum2(a, lo, ...
分类:
编程语言 时间:
2020-06-26 14:17:58
阅读次数:
90
1、基本知识和概念 指针变量操作 正确操作: 赋值 解引用 取址 指针与整数相加减 指针递增和递减 指针求差:相减的两个指针指向同一数组的不同元素,差值单位与数组类型的单位相同 比较 void *类型在gcc编译等同于char * 错误操作:编译时报错 数组名做运算 指针变量相加 指针变量相乘 co ...
分类:
编程语言 时间:
2020-06-26 01:06:08
阅读次数:
105
一、十进制与二进制之间的相互转换 十进制——>二进制 1. 整数部分和小数部分分别转换, 2.十进制整数转换为二进制整数:除2,由下往上取余 3.十进制小数转换为二进制小数:乘2,由上往下取整 二进制——>十进制 将二进制数的每一位数乘以它的权,然后相加,即可求得对应的十进制数值。 二、八进制与十进 ...
分类:
其他好文 时间:
2020-06-25 23:21:07
阅读次数:
215
引用自 https://www.cnblogs.com/linuxws/p/9307187.html 补充:https://blog.csdn.net/hello_new_life/article/details/75099249 一、文件/文件夹管理ls 列出当前目录文件(不包括隐含文件)ls - ...
分类:
系统相关 时间:
2020-06-25 21:44:20
阅读次数:
61
Visual Studio编写C++代码使用汇编函数 新建空项目 新建如下源文件 ;test.asm ;测试函数 三个数相加 ;.386 .model flat, c ;public test_ .code test_ proc ;初始化栈帧指针 push ebp mov ebp,esp ;加载参数 ...
分类:
编程语言 时间:
2020-06-24 23:18:39
阅读次数:
106
题目描述 丁丁最近沉迷于一个数字游戏之中。这个游戏看似简单,但丁丁在研究了许多天之后却发觉原来在简单的规则下想要赢得这个游戏并不那么容易。游戏是这样的,在你面前有一圈整数(一共$n$个),你要按顺序将其分为$m$个部分,各部分内的数字相加,相加所得的$m$个结果对$10$取模后再相乘,最终得到一个数 ...
分类:
其他好文 时间:
2020-06-24 21:53:06
阅读次数:
102
前言 结合go基础一 代码 package main //定义一个包名位main,main是可执行程序的包名,所有Go源文件必须有一个包声明语句,通过包名管理命名空间 //第一个简单的HelloGo程序hello.go import ( "fmt" //import 引入一个外部包 fmt, ) f ...
分类:
其他好文 时间:
2020-06-24 19:44:43
阅读次数:
69
一 算术运算符 (1)运算符是用来计算数据的符号。数据可以是常量,也可以是变量。被运算符操作的数我们称为操作数。 算术运算符最常见的操作就是将操作数参与数学计算,具体使用看下图: 1.加法运算符在连接字符串时要注意,只有直接与字符串相加才会转成字符串。 2.除法“/”当两边为整数时,取整数部分,舍余 ...
分类:
编程语言 时间:
2020-06-24 17:56:05
阅读次数:
54
二进制求和 给你两个二进制字符串,返回它们的和(用二进制表示)。 输入为 非空 字符串且只包含数字1和0。 示例 输入: a = "11", b = "1" 输出: "100" 输入: a = "1010", b = "1011" 输出: "10101" 提示 每个字符串仅由字符'0'或'1'组成。 ...
分类:
其他好文 时间:
2020-06-24 00:39:54
阅读次数:
78