- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 小作业3-运算符重载
1. (简答题) 编程题(运算符重载)。设计一个复数类,要求对其构造函数进行重载,并重载运算符+号,以便用于计算两个复数类对象的相加,再写一个类型转换函数,将复数类对象转化为一个复数实部的数值,再参与简单数值计算。
2022-09-26 19:35:06 665
原创 android RecyclerView的item布局中有SwitchButton引起的数据错乱
RecyclerView 子item有Switch的时候引起的数据错乱
2022-08-08 21:22:45 827
原创 JAVA适配器模式
目录一、概念二、示例一、概念适配器模式是将一个类的接口转换为客户希望的另外一个接口,适配器模式由于接口不兼容而不能一起工作的那些类可以一起工作。oo设计原则:①面向接口编程(面向抽象编程)②封装变化③多用组合、少用继承④对修改关闭、对扩展开放(图片中间的即为Adapter)二、示例原来的代码:PowerA接口在work()函数中正常工作。public class Main { public static void main(String[] args) {
2022-05-05 19:48:25 172
原创 (数据结构)串
一、串的基本概念1、串是特定结构的线性表串是由单字符组成的线性表;每个数据元素就是一个单字符。二、串的顺序存储结构2.1定长顺序串1、串的定长顺序存储定义#define MAXLEN 20typedef struct{ char ch[MAXLEN]; int len;}SString;2 、串的插入将串由插入前的AB变为ACB(插入部分为C)。3、串的模式匹配算法思想:/*求串t在串s中的位置*/int StrIndex(S.
2022-05-04 20:46:10 246
原创 (数据结构)树与二叉树
目录第六章 树与二叉树笔记1、无左子树的二叉树前序序列与中序序列相同2、输出二叉树中的叶子结点3、统计叶子结点数目4、建立二叉链表方式存储的二叉树第六章 树与二叉树笔记1、无左子树的二叉树前序序列与中序序列相同作业:列出所有中序与后序相同的二叉树答:无右子树的二叉树2、输出二叉树中的叶子结点思路:叶子节点无左孩子与右孩子,在遍历过程中判断即可。void PreOrder(BiTree root){ if(root != NULL) {
2022-05-02 20:32:30 533
原创 P6704 [COCI2010-2011#7] GITARA 题解(C语言)
题目背景Darko 有一个想象的外星朋友,他有十亿根手指。外星人快速拿起吉他,在网上找到一段简单的旋律并开始弹奏。这个吉他像寻常一样有六根弦,令其用11到66表示。每根弦被分成PP段,令其用11到PP表示。旋律是一串的音调,每一个音调都是由按下特定的一根弦上的一段而产生的(如按第44弦第88段)。如果在一根弦上同时按在几段上,产生的音调是段数最大的那一段所能产生的音调。例:对于第33根弦,第55段已经被按,若你要弹出第77段对应音调,只需把按住第77...
2022-03-31 19:48:41 342
原创 Java中的static关键字
一、static关键字可以修饰的种类1.使用static关键字修饰一个属性声明static的变量实质上就是全局变量。2.使用static关键字修饰一个方法在一个类中定义一个方法为static,那就是说,无需本类的对象即可调用此方法。3.使用static关键字修饰一个类二、案例分析public class Test { public static void main(String[] args) { // TODO Auto-generated method stub
2022-03-25 21:16:49 323
原创 《第一行代码》12.4学习中遇到的问题
FloatingActionButton1.P424页的<android.support.design.widget.FloatingActionButton/>应当修改为<com.google.android.material.floatingactionbutton.FloatingActionButton/>2.P424页的悬浮按钮的src属性所选取的图片应该要来自layout或者drawable文件夹中,否则会报错CoordinatorLayout1.应该将F
2022-03-24 21:09:36 114
原创 《第一行代码》12.3学习中遇到的一些问题
1.P419的build.gradle不需要添加'com.android.support:design:24.2.1'2.P422的activity_main.xml中的<android.support.design.widget.NavigationView/>应当改为<com.google.android.material.navigation.NavigationView/>3.P420de
2022-03-24 14:54:48 3064
原创 《第一行代码》12.2学习中遇到的一些问题and心得
1.书中P411中的activity_main.xml中的Toolbar不应该使用<android.support.v7.widget.Toolbar/>应该使用<androidx.appcompat.widget.Toolbar/>,个人推测应该是Android Studio的版本问题,毕竟《第一行代码》时间已经很久了。2.书中P413页使用到的onCreateOptionsMenu()方法记得Ctrl+O重写3.P413页:如果你没有icon素材的话,toolbar.
2022-03-23 20:55:57 2557
原创 Android-Task execution finished ‘signingReport‘
出现这个问题可能的情况1.SH1错误可以参考这篇文章Android Studio获取开发版SHA1值和发布版SHA1值的史上最详细方法_程序猿在广东的博客-CSDN博客_获取sha1前言:今天我想把百度地图的定位集成到项目中来,想写个小小的案例,实现一下,但在集成百度地图时首先要申请秘钥,申请秘钥要用到SHA1值,所以今天就来总结一下怎样去获取这个值吧,希望对大家有帮助。正常情况下:一、获取开发版SHA1:在此我直接用Android Studio提供的命令控制台了,毕竟做Android开发几乎.
2022-03-22 22:01:09 3749
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人