安卓开发
「已注销」
这个作者很懒,什么都没留下…
展开
-
PAT (Basic Level) Practice (中文)1001 害死人不偿命的(3n+1)猜想 (15 分)
卡拉兹(Callatz)猜想: 对任何一个正整数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证(3n+1),以至于有人说这是一个阴谋,卡拉兹是在...原创 2019-11-30 14:34:23 · 332 阅读 · 1 评论 -
Java经典案例(4)——水仙花数
题目: 打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 分析: 这个题很经典,但是还没有之前的两到题难,这里面包含的思想在之前已经出现过了,就不再一一解释了,直接上代码 源代码: class Daffodil { public static void main...原创 2019-11-29 16:45:50 · 681 阅读 · 0 评论 -
Java经典案例(3)——素数问题
题目: 判断101——200之间有多少个素数,并输出所有的素数 分析: 在小学的时候,我们就知道自然数的分类可以分成很多种:奇数和偶数、素数和和数等等,所以判断101——200间多少个素数,只需要判断从2到这个数的平方根,是否有满足条件的数能被我们要判断的数整除,如果有就输出并且记数+1 源代码: class sushu { public static void main(Str...原创 2019-11-29 16:09:04 · 683 阅读 · 0 评论 -
Java经典案例(2)——回文数字
在论坛日常一逛时发现了一道题,虽然要求是用C语言来写,但是我想用Java试试,于是写下了这篇博客! 题目描述: 观察数字:12321、123321都有一个共同的特征,无论从左到右度,还是从右到左读,都是相同的,这样的数字叫作:回文数字 本题要求你找到一些5位或者6位的十进制数字,满足下列要求: 输入: 一个正整数n(10<n<100)表示要求满足的数位和 输出: 若干...原创 2019-11-29 15:02:20 · 462 阅读 · 0 评论 -
Java经典案例(1)——杨辉三角
嘤嘤嘤,最近在学Java,边听视频边记笔记,老师出了一道Java题目(没看答案,自己琢磨的,粗糙出请担待),我粗略的知道自己能做,于是练习了一下,通过调试bug,修改好了程序,于是做下了记录,希望能帮助大家! 题目:打印杨辉三角形(行数可以键盘录入) 输出下面的形式: 1 1 1 1 2 1 1 3 3 1 1 ...原创 2019-11-28 20:09:32 · 386 阅读 · 0 评论 -
安卓开发之Java基础(3)——运算符、流程控制语句
Hello,大家晚上好,小超最近一直在坚持着学Java,每天都在学习中做笔记,今天正好来将前天学的Java运算符和流程控制语句来总结一下,就当做复习了。 另外,如果在CSDN上格式或者模板比较难看的话,大家可以在GitHub上下载或者clone我的笔记,里面内容详细(听视频的时候疯狂的敲字!) 一、数据类型补充的问题: 数据类型转换之默认转换: byte , short , char...原创 2019-11-27 22:48:31 · 756 阅读 · 0 评论 -
安卓开发之Java基础(2)——关键字、标识符、常量和bianliang
Hello,大家早上好呀!清晨,呼吸一口新鲜的空气,伸一伸懒腰,揉揉睡得有点迷的脑袋,感觉就充满了正能量和满满的活力。下面我们来看一下Java中的关键字、标识符以及常量和变量。 关键字 关键字: ①关键字概述:被Java语句赋予特定含义的单词 ②关键字特点:组成关键字的字母全部小写 ③关键字注意事项:goto...原创 2019-11-26 07:44:36 · 374 阅读 · 0 评论 -
关于Java解决斐波那契数列的一些想法
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少? 程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... ①学过C++后马上想到这是典型的递归函数的问题,用Java解决的话,源代码可以是这样:(java小白刚接触): class feibonaqie { public st...原创 2019-11-24 00:50:57 · 305 阅读 · 0 评论 -
安卓开发之Java基础(1)——第一个Java程序
1、计算机软件和硬件: ①计算机软件可以使计算机按照事先预定好的顺序额完成特定的功能,按照功能可以划分为:系统软件{DOS(Disk Operating System)、Windows、Linux、Unix、Mac、Android、ios}等和应用软件(office、QQ等) ②计算机分为硬件和软件 2、软件开发: 软件:按照特定顺序组织的计算机数据和指令的集合 开发:软件的制作过程 ...原创 2019-11-23 16:01:35 · 1073 阅读 · 0 评论 -
安卓开发之java基础(0)——jdk12.02的安装
智能硬件实验室开始分小组教学了!我们小组要学的是安卓开发,所以在正式系统的学习安卓开发之前,我们需要做好准备工作——安装好必备的工作环境,即Jdk12.02。JDK是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的Java应用程序。JDK是整个java开发的核心,它包含了Java的运行环境(JVM+java系统类库)和Java工具。 为了让小伙伴们熟悉没有错误的装上这个java环境...原创 2019-11-23 00:38:12 · 597 阅读 · 1 评论