- 博客(8)
- 资源 (6)
- 收藏
- 关注
原创 笨拙的手指
笨拙的手指(暴力枚举) 题目 奶牛贝茜正在学习如何在不同进制之间转换数字。 但是她总是犯错误,因为她无法轻易的用两个前蹄握住笔。 每当贝茜将数字转换为一个新的进制并写下结果时,她总是将其中的某一位数字写错。 例如,如果她将数字 14 转换为二进制数,那么正确的结果应为 1110,但她可能会写下 0110 或 1111。 贝茜不会额外添加或删除数字,但是可能会由于写错数字的原因,写下包含前导 0 的数字。 给定贝茜将数字 N 转换为二进制数字以及三进制数字的结果,请确定 N 的正确初始值(十进制表示)。 输入
2022-01-05 15:56:38
290
原创 java设计模式
Java设计模式 java设计模式 创建型模式 简单工厂模式 根据参数的不同返回不同的实例,一个实例就有一个工厂, 缺点:每有一个对象就要创建一个工厂 工厂方法模式 抽象一个工厂方法,让继承该抽象工厂类的子类去实例。 抽象工厂模式 产品簇和产品等级结构 1,每种产品簇对应一个方法,通过方法创建一类产品 单例模式 饿汉式 直接初始化实例化对象 懒汉式 实例化对象为空,在调用时再通过构造方法再实例化对象。可能会涉及到并发,使用线程锁。 建造者模式 结构性模式 适配器模式 例子:电源适配器 1,有一
2021-12-14 18:32:47
180
原创 算法递归的详解
** 1,双小球问题 ** 在一个袋子里有无数个红球(R)和蓝球(B),玩家需要选取n个小球,但是不能连续选取两个红球;而且需要考虑选取顺序:选取红蓝(RB)跟蓝红(BR)是两种不同的情况。问:有多少种不同的选取方法? 1. 确定问题参数 有n个小球,所以参数是n; 2. 使用参数表示解 我们使用f(n)为解来表示:在不能连续选取两个红球、虑选取顺序下有多少种选取方法; 3. 在解简单明了的情况下确定简单情景。 当袋子中有一个小球时,有R和B两种情况所以 f(1)=2; 当袋中有两个球时,那么就有RB、
2021-12-05 22:06:43
341
原创 一元二次方程的解
// 题目: 以下程序的功能是把任何一个一元二次方程 ax2+bx+c=0 的解给求出来。 # include <stdio.h> # include <math.h> /*因为要用到求平方函数sqrt(),所以要包含头文件 math.h*/ int main(void) { //把三个系数保存到计算机中 int a = 1; // “=”不表示相等,而是表示赋值 int b = 2; int c = 1; double delta; .
2021-12-05 22:04:43
207
原创 数据结构课堂总结
数据结构上课笔记以及部分代码 1,数据结构相关描述 顺序存储结构的特点:、 所有元素占用一整块内存空间 逻辑上相邻的元素,物理上也相邻。 链式存储结构的特点: 一个逻辑元素用一个节点存储,每个节点单独分配,所有节点的地址不一定是连续的 用指针来表示逻辑关系 索引存储结构特点: 通过索引按关键字查找速度快 增加索引表=>存储空间较大 哈希存储结构的特点 按关键字查找速度快 需要解决冲突 但不非适合任何数据的存储
2021-04-03 08:30:55
152
原创 x星球出入站(蓝桥杯递归)
题目: X星球特别讲究秩序,所有道路都是单行线。 一个甲壳虫车队,共16辆车,按照编号先后发车,夹在其它车流中,缓缓前行。 路边有个死胡同,只能容一辆车通过,是临时的检查站,如图所示。 X星球太死板,要求每辆路过的车必须进入检查站,也可能不检查就放行,也可能仔细检查。 如果车辆进入检查站和离开的次序可以任意交错。那么,该车队再次上路后,可能的次序有多少种? 为了方便起见,假设检查站可容纳任意数量的汽车。 显然,如果车队只有1辆车,可能次序1种;2辆车可能次序2种;3辆车可能次序5种。 分析:可以运用递归来对
2020-08-23 11:36:09
548
原创 罗马数字题目
【问题描述】 古罗马帝国开创了辉煌的人类文明,但他们的数字表示法的确有些繁琐, 尤其在表示大数的时候,现在看起来简直不能忍受,所以在现代很少使用了。 之所以这样,不是因为发明表示法的人的智力的问题,而是因为一个宗教的原因,当时的宗教禁止在数字中出现0的概念! 罗马数字的表示主要依赖以下几个基本符号: I –> 1 V –> 5 X –> 10 L –> 50 C –> 100 D –> 500 M –> 1000 这里,我们只介绍一下1000以内的数字的表示法。 单
2020-08-04 16:08:40
1091
猜名次问题(Java实现)
2021-12-05
背包问题,自然数拆分问题(Java递归实现,含分析)
2021-12-05
安卓期末课程设计、一看仿微信的App 包含源代码、使用手册和心得体会
2023-05-14
安卓期末课程设计、一看仿QQ轻聊的App 包含源代码、使用手册和心得体会,以及数据库数据,可以作为移动软件开发期末课程设计参考
2023-05-14
安卓期末课程设计、一款仿闲鱼二手平台的App 包含源代码、使用手册和心得体会 可以作为安卓(移动软件开发)期末课程设计参考
2023-05-14
大学生安卓期末课程设计、一看仿菜谱的App 包含源代码、使用手册和心得体会
2023-05-14
N皇后实验报告(Java实现)
2021-12-05
安卓期末课程设计、一款仿京东商城的App 包含源代码、使用手册和心得体会
2023-05-14
安卓期末课程设计、一款校园二手淘App 包含源代码、使用手册和心得体会
2023-05-14
安卓期末课程设计、一款订餐App 包含源代码、使用手册和心得体会
2023-05-14
安卓期末课程设计、一款图书管理系统App 包含源代码、使用手册和心得体会 可以作为安卓(移动软件开发)期末课程设计参考
2023-05-14
安卓期末课程设计、一款比价App 包含源代码、使用手册和心得体会
2023-05-14
安卓期末课程设计、英语四级君 包含源代码、使用手册和心得体会
2023-05-14
安卓期末课程设计、一款星梦缘App 包含源代码、使用手册和心得体会
2023-05-14
安卓期末课程设计、一款网上购物App 包含源代码、使用手册和心得体会
2023-05-14
安卓期末课程设计、一款刷小视频的App 包含源代码、使用手册和心得体会
2023-05-14
安卓期末课程设计、一款仿学习i强国的强国通App 包含源代码、使用手册和心得体会
2023-05-14
安卓期末课程设计、一款仿12306的App 包含源代码、使用手册和心得体会
2023-05-14
安卓期末课程设计、一款轻享的App 包含源代码、使用手册和心得体会 可以作为安卓(移动软件开发)期末课程设计参考
2023-05-14
安卓期末课程设计、一款健身管理系统App 包含源代码、使用手册
2023-05-14
安卓期末课程设计、一款菜鸟裹裹的App 包含源代码、使用手册和心得体会 可以作为安卓(移动软件开发)期末课程设计参考
2023-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅