1 Ace_bb

尚未进行身份认证

暂无相关简介

等级
TA的排名 4w+

算法与数据结构 基础篇 链式存储结构

算法与数据结构链式存储结构链式表的定义链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。 相比于线性表顺序结构,链表比较方便插入和删除操作。链表并不像数组那样地址是连续的,而是分...

2020-03-30 10:50:10

算法与数据结构 线性表的定义及实现

算法与数据结构线性表的定义及实现定义用数据元素的有限序列表示,由n(n>=0)个数据元素a1,a2,…,ai-1,ai.ai+1,…,an组成的有限并且有序的序列。a1为线性起点,下标是元素的序号,表示元素在表中的位置,ai-1是ai的直接前趋,ai+1 是ai的直接后继 an为线性终点关键点: 存在有序关系,必须是按一定序列排列基本操作函数作用List M...

2020-03-27 13:06:12

Python 学习总结 基础篇 文件的读写

Python文件读写文件的分类文件分为文本文件和二进制文件。文本文件: 文本文件基于字符编码,以字符的Unicode码值进行存储和编码。 文本文件可以存储大量的数据, 天气数据,交通数据,社会经济数据等。二进制文件 基于值编码的文件,存储的是二进制数据对文件的操作步骤对文件的操作主要分为三步:打开文件 => 读写文件 => 关闭文件示例:先创建一个文本文件:存储...

2020-03-24 15:11:56

Python学习总结 基础篇 列表的使用

Python列表python的列表其实和C++的数组差不多,不过列表可以保存任意类型任意数量的Python对象,并且列表元素的个数可表,元素可修改。索引和数组一样从0开始,并且用[ ]示例>>> alist = ["Mary","Huber","Keb","Top"]>>> alist[0]'Mary'>>> alist[1:]...

2020-03-23 20:27:23

python学习总结 基础篇 字符串详解

Python字符串字符串的定义Python无需专门定义数据类型,直接给变量赋值一个字符串字符串可以包含在单引号或双引号之间>>> str1='abcd'>>> str1'abcd'>>> >>> str2="abcdefg">>> str2'abcdefg'单双引号都可以用来定义字符...

2020-03-19 21:40:13

蓝桥杯题目练习 简单DFS搜索 [蓝桥杯]回文数字 C++实现

[蓝桥杯]回文数字题目描述观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。本题要求你找到一些5位或6位的十进制数字。满足如下要求:该数字的各个数位之和等于输入的整数。输入一个正整数 n (10<n<100), 表示要求满足的数位和。输出若干行,每行包含一个满足要求的5位或6位整数。数字按从小到...

2020-03-15 19:33:42

蓝桥杯题目练习 [蓝桥杯]波动数列

[蓝桥杯]波动数列题目描述观察这个数列:1 3 0 2 -1 1 -2 …这个数列中后一项总是比前一项增加2或者减少3。栋栋对这种数列很好奇,他想知道长度为 n 和为 s 而且后一项总是比前一项增加a或者减少b的整数数列可能有多少种呢?输入输入的第一行包含四个整数 n s a b,含义如前面说述。1<=n<=1000,-1,000,000,000<=s<=1,0...

2020-03-15 13:41:02

Python项目实战学习 外星人入侵游戏开发总结

外星人入侵开发总结设置屏幕大小、游戏名称、背景颜色 pygame.init() #初始化背景设置 ai_settings = Settings() screen = pygame.display.set_mode((120, 800)) pygame.display.set_caption("外星人入侵")set_mode()就是设置游戏屏幕宽高的函数,坐标原点在...

2020-03-15 11:16:01

Python项目实战学习 外星人入侵实现子弹射杀外星人,并且在外星人全部消灭后生成新的外星人

这里写自定义目录标题外星人入侵当子弹碰到外星人飞船时外星人被消灭响应外星人和飞船碰撞有外星人达到底部各文件完整代码settings.pyship.pyalien.pybullet.pygame_functions.pygame_stats.pyalien_invasion.py外星人入侵本篇博客承接上一篇博客:当子弹碰到外星人飞船时外星人被消灭def update_bullets(ai_s...

2020-03-15 10:04:39

Python项目实战学习 外星人入侵 创建外星人飞船并实现外星人动态移动效果

外星人入侵本篇博客紧接上一篇博客:设置飞船发出子弹https://blog.csdn.net/Ace_bb/article/details/104845723本篇博客实现在游戏窗口中添加动态的外星人飞船。外星人飞船飞船图片资源:链接:https://pan.baidu.com/s/1onui_yfopP2ko1SoqtZ6EQ提取码:snnw根据游戏屏幕的大小,添加一定行数和列数的飞船...

2020-03-15 09:24:14

蓝桥杯题目练习 提升篇 [蓝桥杯2018初赛]三体攻击

[蓝桥杯2018初赛]三体攻击题目描述三体人将对地球发起攻击。为了抵御攻击,地球人派出了 A × B × C 艘战舰,在太空中排成一个 A 层 B 行 C 列的立方体。其中,第 i 层第 j 行第 k 列的战舰(记为战舰 (i, j, k))的生命值为 d(i, j, k)。三体人将会对地球发起 m 轮“立方体攻击”,每次攻击会对一个小立方体中的所有战舰都造成相同的伤害。具体地,第 t 轮攻...

2020-03-13 22:13:14

蓝桥杯题目练习 基础篇 [蓝桥杯]矩形面积交

[蓝桥杯]矩形面积交题目描述平面上有两个矩形,它们的边平行于直角坐标系的X轴或Y轴。对于每个矩形,我们给出它的一对相对顶点的坐标,请你编程算出两个矩形的交的面积。输入输入仅包含两行,每行描述一个矩形。在每行中,给出矩形的一对相对顶点的坐标,每个点的坐标都用两个绝对值不超过10^7的实数表示。输出输出仅包含一个实数,为交的面积,保留到小数后两位。样例输入 Copy1 1 3 3...

2020-03-13 18:55:41

Python项目实战学习 外星人入侵 第二篇设计子弹 设置飞船发出子弹

外星人入侵——子弹本篇博客接上一篇博客,上一篇中讲了如何创建一个游戏窗口和设置事件控制飞船左右移动。上一篇博客链接:https://blog.csdn.net/Ace_bb/article/details/104843356本篇博客实现让飞船发射子弹settings中添加子弹的基本参数class Settings(): """ 存储 游戏 的所有设置的类,存放一些基本参数"""...

2020-03-13 17:40:40

Python项目实战学习 外星人入侵 第一篇 飞船大战 基础飞船的绘制以及左右移动控制

外星人入侵创建pygame游戏窗口 主文件 alien_invasion.pyalien_invasion.py 是整个游戏都要用到的对象,存储了ai_settings中的设置、存储在screen的主线是surface以及一个飞船实例。进入外星人入侵游戏,就只能运行这个文件。import sysimport pygamefrom setting import Settingsfrom...

2020-03-13 16:20:28

蓝桥杯题目练习 提升篇 [蓝桥杯]分解质因数

[蓝桥杯]分解质因数题目描述求出区间[a,b]中所有整数的质因数分解。输入输入两个整数a,b。(2<=a<=b<=10000)输出每行输出一个数的分解,形如k=a1a2a3…(a1<=a2<=a3…,k也是从小到大的)(具体可看样例)样例输入 Copy3 10样例输出 Copy3=34=225=56=237=78=2229=3310=...

2020-03-13 10:02:25

蓝桥杯题目练习 水题 [蓝桥杯]报时助手

[蓝桥杯]报时助手题目描述给定当前的时间,请用英文的读法将它读出来。时间用时h和分m表示,在英文的读法中,读一个时间的方法是:如果m为0,则将时读出来,然后加上“o’clock”,如3:00读作“three o’clock”。如果m不为0,则将时读出来,然后将分读出来,如5:30读作“five thirty”。时和分的读法使用的是英文数字的读法,其中0~20读作:  0:zero, ...

2020-03-13 08:53:47

Android studio App开发 SQLite数据的使用

目录SQLite数据库简介SQLiteOpenHelper主要方法构造方法onCreate方法onUpgradegetWritableDatabase() 和getReadableDatabase()方法SQLiteOpenHelper类的完整示例代码SQLiteDatabase主要方法增 AddDelete 删查 query改 update完整操作实例创建SQLiteOpenHelper类创建数...

2020-03-12 21:44:33

蓝桥杯题目练习 基础篇 [蓝桥杯]Sine之舞

#include <iostream>using namespace std; int main() { int n; string A[201]; string S[201]; while(scanf("%d",&n)!=EOF){ A[0]=char(n); for(int i=1;i<=n;i++){ if(n+1%2==0){ ...

2020-03-12 14:14:44

蓝桥杯题目练习 水题 [蓝桥杯]FJ的字符串

[蓝桥杯]FJ的字符串题目描述FJ在沙盘上写了这样一些字符串:A1 = “A”A2 = “ABA”A3 = “ABACABA”A4 = “ABACABADABACABA”… …你能找出其中的规律并写所有的数列AN吗?输入仅有一个数:N ≤ 26。输出请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。样例输入 Copy3样例输出 Copy...

2020-03-12 12:27:34

蓝桥杯题目练习 提升篇 [蓝桥杯]2n皇后问题

[蓝桥杯]2n皇后问题题目描述给定一个n*n的棋盘,棋盘中有一些位置不能放皇后。现在要向棋盘中放入n个黑皇后和n个白皇后,使任意的两个黑皇后都不在同一行、同一列或同一条对角线上任意的两个白皇后都不在同一行、同一列或同一条对角线上。问总共有多少种放法?n小于等于8。输入输入的第一行为一个整数n,表示棋盘的大小。接下来n行,每行n个0或1的整数如果一个整数为1,表示对应的位置可以放皇...

2020-03-12 12:16:45

查看更多

勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力探索
    原力探索
    参与《原力计划【第二季】— 学习力挑战》的文章入选【每日精选】的博主
  • 学习力
    学习力
    参与《原力计划【第二季】— 学习力挑战》获得推荐的原创文章的博主