`
victordpg
  • 浏览: 16411 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

高斯日记【JAVA实现】

    博客分类:
  • Java
 
阅读更多

大数学家高斯有个好习惯:无论如何都要记日记。

    他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210

    后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以用于浪费呢?

    高斯出生于:1777年4月30日。
    在高斯发现的一个重要定理的日记上标注着:5343,因此可算出那天是:1791年12月15日。

    高斯获得博士学位的那天日记上标着:8113  

 

请你算出高斯获得博士学位的年月日(答案格式:yyyy-mm-dd)。

	public static void main(String[] args) {
		Calendar birthDay = Calendar.getInstance();
		//Month of the Calendar field begin with 0 to 11, 0 means January, so 3 means April.
		birthDay.set(1777, 3, 30);
		//The Day of birthday is the first Day in the Diary, so minus 1
		birthDay.add(Calendar.DAY_OF_MONTH, 8113-1);
		
		System.out.println((new SimpleDateFormat("yyyy-MM-dd")).format(birthDay.getTime()));
	}

 答案:1799-07-16

 

分享到:
评论
1 楼 victordpg 2013-11-21  
我看过很多人的实现是通过if else for,判断闰年平年等,又判断哪一个月的。其实,既然让我们通过JAVA实现,为何不用现成的API呢,简单明了,所以有了上文。

相关推荐

    java实现高斯赛德尔算法解线性方程组

    java实现高斯赛德尔算法解线性方程组,使用者可根据自身需要修改

    高斯误差函数Java实现

    java实现的高斯误差函数,内部实现简单明了,自行参考

    题目标题: 高斯日记

    题目标题: 高斯日记 大数学家高斯有个好习惯:无论如何都要记日记。 他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210 后来人们知道,那个整数就是日期,它表示那一天是高斯...

    JAVA 图像高斯滤波处理

    在Java中,我们可以利用编程库,如Java AWT或Java OpenCV,来实现高斯滤波。本文将深入探讨高斯滤波的概念,Java中的实现方式,以及如何在实际应用中使用。 高斯滤波是基于数学的高斯函数(也称为正态分布)的一种...

    高斯牛顿法-java

    Java实现的高斯牛顿法可以适应各种非线性模型,如多项式、指数、对数等,通过调整模型参数使得拟合曲线尽可能接近数据点。 综上所述,Java版的高斯牛顿法实现涵盖了非线性最小二乘问题的解决策略、矩阵运算、第三方...

    GMM算法java实现

    所谓混合高斯模型(GMM)就是指对样本的概率密度分布进行估计,而估计采用的模型(训练模型)是几个高斯模型的加权和(具体是几个要在模型训练前建立好)。每个高斯模型就代表了一个类(一个Cluster)。对样本中的...

    蓝桥杯2013年省赛c/c++A组题1(高斯日记)

    蓝桥杯2013年省赛c/c++A组第1题——高斯日记 具体描述见下面网址: https://blog.csdn.net/weixin_43964993/article/details/107844677

    高斯投影坐标转换的反算java代码

    高斯投影坐标转换的反算java代码

    高斯投影算法

    同时,这个实现也可以作为其他编程语言实现高斯投影算法的参考。 总之,高斯投影算法在现代地图制图、地理信息系统(GIS)和空间定位等领域扮演着重要角色。理解和掌握其原理及实现,对于提升IT专业人员在这些领域...

    使用java实现 高斯消去法并且带界面

    总的来说,通过Java实现高斯消去法并结合GUI,我们可以创建一个实用的工具,帮助用户解决线性代数问题。这个过程涉及到了Java的矩阵操作、用户交互设计、异常处理以及可能的文件操作,是学习和应用Java技术的一个好...

    高斯投影坐标转换的正算java代码

    高斯投影坐标转换的正算java代码

    高斯日记.cpp

    高斯日记.cpp

    高斯投影坐标计算c\java\vb\matlab代码

    4. Java实现: Java以其跨平台特性,广泛应用于GIS应用开发。Java可以使用类和方法封装高斯投影的计算逻辑,利用异常处理增强程序健壮性,同时可以借助Java库如GeoTools进行辅助。 5. VB(Visual Basic)实现: ...

    java版高斯图片模糊,不含依赖库,可运行。java-Gaussian.zip

    java-Gaussian.zip"是一个独立的Java程序,专注于高斯模糊效果的实现。高斯模糊是一种广泛使用的图像平滑技术,它通过应用高斯函数来降低图像中的高频噪声,同时保持图像的主要结构特征。 首先,让我们深入理解高斯...

    kriging插值工具 JAVA实现

    以下将详细介绍"kriging插值工具 JAVA实现"的相关知识点。 首先,理解Kriging插值的基本原理是关键。Kriging方法基于变差函数(或协方差函数),通过构建一个最佳线性无偏估计(BLUE)模型来预测未知点的值。它分为...

    列主元素高斯消去法(java 实现)(csdn)————程序.pdf

    在本文中,我们将探讨一种数值线性代数的方法——列主元素高斯消去法,并通过Java编程语言实现这一算法。列主元素高斯消去法是求解线性方程组的一种有效策略,它基于高斯消元法,但通过选择每列的最大绝对值元素作为...

    高斯滤波的实现,高斯滤波原理,matlab

    例如,可以使用`imgaussfilt`函数进行高斯滤波,使用适当的逻辑运算(如加法或减法)实现高通滤波融合,以及通过调整权重或使用特定的融合算法(如加权平均或基于梯度的方法)完成图像融合。 总之,高斯滤波是图像...

    高斯模糊 opencv实现

    OpenCV是一个强大的开源计算机视觉库,它提供了多种功能来处理图像和视频,包括实现高斯模糊。在这个场景中,我们将深入探讨如何使用OpenCV 2.0来实现高斯模糊,以及其背后的原理和应用。 高斯模糊是基于高斯函数的...

    用C语言实现高斯滤波

    本文将详细介绍如何使用C语言实现高斯滤波,并探讨其基本原理和应用。 高斯滤波器的理论基础源于概率论中的高斯分布,也称为正态分布。在图像处理中,高斯滤波器是由高斯函数生成的卷积核,用于与图像像素进行逐个...

Global site tag (gtag.js) - Google Analytics