自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 JVM基础笔记

jvm基础结构

2023-05-17 08:33:58 138

原创 __int128的使用方法

_int128就是占用128字节的整数存储类型。由于是二进制,范围就是 -2^127~2^127-1,如果使用了,则范围变成 00 ~ 21282128,即约39位数,这在一定程度上可以替代高精度运算实现大数运算,而且操作难度更低,所以在数据范围不超过的情况下,都可以使用__int128。

2022-12-12 11:36:48 12197 4

原创 C语言 加减乘除模 的 高精度计算 (超详细)

高精度算法是模拟算法的一种,通过字符串和整型数组的使用,将加减乘除的竖式运算出来,达到计算的目的。其步骤大致分为:一,将字符串数据存到整型数组中,二,模拟算法,不同的算式对准不同的模拟代码,三,将保存的数据转移。观察代码发现实际上实现高精度加法的核心在于中间的一个for循环,,所以我们可以想到高精度乘法的处理方式。

2022-12-08 16:56:42 3620 3

原创 链表基本操作详解

链表通过结构体将数据以一个一个节点的方式存储,然后通过指针将各个节点的地址串联起来。这里可以改进:通过将尾节点的位置存储起来,避免每次插入时循环找尾节点;同时:可以加入新参数(上一节点地址)实现各种位置的插入;

2022-10-24 12:14:42 621

原创 C基础 冒泡排序详解

如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行,直到没有相邻元素需要交换,也就是说该元素列已经排序完成。因为在每次循环中都将最大的数交换至行尾,所以形象的称为冒泡排序。可以观察到每次交换了两个元素,然后最大的可以移到末尾,“泡”就冒出来了;它重复地走访过要排序的元素列,依次比较两个相邻的。冒泡排序(Bubble Sort),是一种。至此冒泡排序就算实现了;

2022-10-20 20:01:13 216 1

原创 动态规划 01背包问题详解 及 定义动态数组

首先得动态生成指针数组,就需要用到一个指向指针的指针类型int **table,通过这个第二层的指针,就可以生成一个指针数组,如下。动态规划是以空间换时间,通过使用大量空间存储已经计算的数据,从而使后面的数据运算更加简便,因此在使用大量空间的弊端下,定义动态数组可以使空间不被浪费,所以在动态规划经典题目——01背包问题中,作者动态定义结构体数组,二维数组。找到[2,6-4]=[2,2],这时的最优解是【2,2】的数据3,2+4=6(等于当列的体积),求出此时的总价值,3+5=8;

2022-10-13 23:23:48 353 2

原创 程序文段规范

变量名、方法名 :首字母小写,后面每个单词首字母大写,例:int studentNumber=1;* 类名、接口名 :首字母大写,后面每个单词首字母大写,class AbaClass;* 理论上无长度限制,不太长,不太短,应精简的表达出变量的类型;代码规范可以使程序在写完之后,更方便阅读,也可以通过各个部分的摸排,找出错误。有层次的代码方便阅读,能够掌握每个部分每个花括号的内容;* 命名符号只能由数字、字母、下滑线、美元符号$组成;

2022-10-13 09:10:33 101

原创 C语言 函数的使用,以 阶乘和 示范

传入参数名 须以 在函数中的作用命名 方便使用及理解;函数的返回值是计算阶乘的值,通过return将计算结果返回到主函数中;(如果不是void类型的函数都需要返回值将计算结果返回)函数名称 需准确表达函数的作用;解释:函数类型 决定了 返回值 的类型;(变量类型 传入参数类型)

2022-10-12 23:55:25 4788

原创 C语言 高精度加法实现 及进位零的注意事项

即使对于初始化为零的结果数组不宜以零末尾作为计算位数的终止判断条件,例如1+9=10会将0作为计算位数的终止符,导致计算结果输出为1。应当在加法运算循环时将最后一次(即最高位计算)判断result[len-1]是否大于零,如果大于零,将len++即可。五、倒序将整型数组放回字符串中。三、将字符串转化成整型数组。一、字符串的定义及初始化。

2022-10-05 23:12:06 685 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除