Hello World(创建空白窗口) 代码 运行结果 关闭窗口后程序结束 创建 Swing components 此处使用了JLabel, JTextField, JButton。都是以J开头 代码 运行结果 点击按钮之前: 不输入name,点击按钮: 输入name,并点击按钮: 有个问题就是,上面代码中的57,58行用于设定水平对齐和垂直对齐的代码没有效果。于是下面做了一个小测试 测试两个Al...

给定以下方法声明,调用执行mystery(1234)的输出结果?(43211234) 有关构造函数的说法不正确的是( D ) 指针就是地址,因此一个变量的指针就是该变量的地址。请问这句话的说法是正确的吗?(错) 一个变量的地址即为该变量的“指针”。指针变量是专门用来存放另一变量的地址(即指针)的,指针变量的值是地址(即指针)。指针是一个地址,而指针变量是存放地址(即指针)的...

本题目要求计算下列分段函数f(x)的值: 注:可在头文件中包含math.h,并调用sqrt函数求平方根,调用pow函数求幂。 输入格式: 输入在一行中给出实数x。 输出格式: 在一行中按“f(x) = result”的格式输出,其中x与result都保留两位小数。 输入样例1: 10 输出样例1: f(10.00) = 3.16 输入样例2: -0.5 输出样例2: f(-...

刷题笔记:剑指offer之“二叉树中和为某一值的路径” 序言:马上就要秋招了,开始意识到自己变成和算法能力不足,所以这几天开始准备刷题,并把解题思路记录下来。主要讲解:题目介绍、问题分析和算法详解。(实现语言为C++) 编程代码以上传至:https://github.com/walman6/code_programming有兴趣的童鞋可以查看。 题目 题目描述:输入一颗二叉...

题目:https://pintia.cn/problem-sets/14/problems/738 要掌握下面三个点:可能会对单链表理解的深入一些  List L, p; //定义了L,p两个单链表,也意味着链表的头指针  L = NULL;  //表示这个头指针不指向任何一个节点( 空指针指没有定位内存的指针) p->Next = L;//表示p指向...

编程练习:数字反转

编程练习

  

2020-03-08 03:09:47

给定一个数,请将该数各个位上数字反转得到一个新数。 这次与NOIp2011普及组第一题不同的是:这个数可以是小数,分数,百分数,整数。整数反转是将所有数位对调;小数反转是把整数部分的数反转,再将小数部分的数反转,不交换整数部分与小数部分;分数反转是把分母的数反转,再把分子的数反转,不交换分子与分母;百分数的分子一定是整数,百分数只改变数字部分。整数新数也应满足整数的常见形式,即除非给定的原数为零,...

链表练习,判断环

编程练习

  

2020-07-28 10:46:06

题目:给一个链表,若其中包含环,请找出该链表的环的入口结点,否则,输出null。 思路; 1、设置快慢指针,假如有环,他们最后一定相遇。 2、两个指针分别从链表头和相遇点继续出发,每次走一步,最后一定相遇于环入口。 设表头到入口距离为a,入口到相遇点距离为吧,相遇点到入口距离为c; 相遇时 快指针路程=a+(b+c)k+b ,k>0,慢指针路程=a+b 快指针走的路程是慢指针的两倍...

第五章(编程练习) 5.1 运行结果 5.2 运行结果 5.3 运行结果 5.4 运行结果 5.5 运行结果 5.6 运行结果 5.7 运行结果 5.8 运行结果 5.9 运行结果 以上均为小编写,有错误之处请留言下方; 武汉加油!!!...

【C语言练习1】PAT-BCD解密问题的详解 题目: BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了! 现在,你的程序要读入这个错误的十进制数,然后输出正确的十进制数。提示:你可以把18转换回0x12...

C语言编程小练习4(嵌套循环) 4.1输入如下图所示的图案(注:星号之间没有空格) 4.2根据输入的行数输出图案。例如:输入的行数为7,则输出如下图所示的图案(注:星号之间没有空格)。 PS:我在(ubuntu )GCC 5.4.0里编译如图代码时,出现以下警告。 具体原因如下: The abs() function is declared in <stdlib.h> which yo...