自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ystraw - Come on!!!

如果预料不到结果,那就拼尽全力,做到最好! Difficult to learn can learn, difficult to do can do!

  • 博客(47)
  • 资源 (51)
  • 收藏
  • 关注

原创 Redis 入门

记录学习redis过程的笔记,学习视频Redis 入门Nosql针对的问题:海量用户高并发关系性数据库的缺点:性能瓶颈:磁盘IO性能低下扩展瓶颈:数据关系复杂,扩展性差,不便于大规模集群解决思路:降低磁盘IO次数,越低越好 -------- 内存存储去除数据间的关系,越简单越好 --------- 不存储关系,仅存储数据Nosql...

2020-04-30 23:10:35 190

原创 LeetcodeMedium-【面试题36. 二叉搜索树与双向链表】-中序遍历

输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的循环双向链表。要求不能创建任何新的节点,只能调整树中节点指针的指向。为了让您更好地理解问题,以下面的二叉搜索树为例:我们希望将这个二叉搜索树转化为双向循环链表。链表中的每个节点都有一个前驱和后继指针。对于双向循环链表,第一个节点的前驱是最后一个节点,最后一个节点的后继是第一个节点。下图展示了上面的二叉搜索树转化成的链表。“head” 表示指...

2020-04-30 13:37:27 147

原创 LeetCodeEasy-【面试题39. 数组中出现次数超过一半的数字】

数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。你可以假设数组是非空的,并且给定的数组总是存在多数元素。示例 1:输入: [1, 2, 3, 2, 2, 2, 5, 4, 2]输出: 2限制:1 <= 数组长度 <= 50000注意:本题与主站 169 题相同:https://leetcode-cn.com/problems/majority-ele...

2020-04-29 16:46:18 156

原创 LeetcodeMedium-【面试题35. 复杂链表的复制】-深拷贝

请实现 copyRandomList 函数,复制一个复杂链表。在复杂链表中,每个节点除了有一个 next 指针指向下一个节点,还有一个 random 指针指向链表中的任意节点或者 null。示例 :输入:head = [[7,null],[13,0],[11,4],[10,2],[1,0]]输出:[[7,null],[13,0],[11,4],[10,2],[1,0]]输入:hea...

2020-04-28 11:55:21 226

原创 LeetcodeMedium-【面试题07. 重建二叉树】

输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如,给出前序遍历 preorder = [3,9,20,15,7]中序遍历 inorder = [9,3,15,20,7]返回如下的二叉树:限制:0 <= 节点个数 <= 5000注意:本题与主站 105 题重复:https://leetcode-cn...

2020-04-28 10:09:33 129

原创 LeetcodeMedium-【面试题34. 二叉树中和为某一值的路径】

输入一棵二叉树和一个整数,打印出二叉树中节点值的和为输入整数的所有路径。从树的根节点开始往下一直到叶节点所经过的节点形成一条路径。示例:给定如下二叉树,以及目标和 sum = 22, 5 / \ 4 8 / / \ 11 13 4 / \ / \ 7 2 5 1...

2020-04-27 10:12:34 130

原创 LeetcodeMedium-【面试题33. 二叉搜索树的后序遍历序列】

输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历结果。如果是则返回 true,否则返回 false。假设输入的数组的任意两个数字都互不相同。参考以下这颗二叉搜索树:示例 1:输入: [1,6,3,2,5]输出: false示例 2:输入: [1,3,2,6,5]输出: true提示:数组长度 <= 1000题目链接:https://leetcode-...

2020-04-26 10:36:31 133

原创 LeetcodeMedium-【面试题32 - III. 从上到下打印二叉树 III】

请实现一个函数按照之字形顺序打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右到左的顺序打印,第三行再按照从左到右的顺序打印,其他行以此类推。例如:给定二叉树: [3,9,20,null,null,15,7],3/ 9 20/ 15 7返回其层次遍历结果:[[3],[20,9],[15,7]]提示:节点总数 <= 1000来源:力扣...

2020-04-25 12:47:42 118

原创 LeetCodeEasy-【面试题32 - II. 从上到下打印二叉树 II】

从上到下按层打印二叉树,同一层的节点按从左到右的顺序打印,每一层打印到一行。例如:给定二叉树: [3,9,20,null,null,15,7],3/ 9 20/ 15 7返回其层次遍历结果:[[3],[9,20],[15,7]]提示:节点总数 <= 1000注意:本题与主站 102 题相同:https://leetcode-cn.com/pro...

2020-04-25 11:47:21 139

原创 LeetcodeMedium-【面试题32 - I. 从上到下打印二叉树】

从上到下打印出二叉树的每个节点,同一层的节点按照从左到右的顺序打印。例如:给定二叉树: [3,9,20,null,null,15,7],3/ 9 20/ 15 7返回:[3,9,20,15,7]提示:节点总数 <= 1000通过次数11,728提交次数18,369来源:力扣(LeetCode)链接:https://leetcode-cn.com/p...

2020-04-24 22:17:05 156

原创 LeetcodeMedium-【面试题31. 栈的压入、弹出序列】

输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如,序列 {1,2,3,4,5} 是某栈的压栈序列,序列 {4,5,3,2,1} 是该压栈序列对应的一个弹出序列,但 {4,3,5,1,2} 就不可能是该压栈序列的弹出序列。示例 1:输入:pushed = [1,2,3,4,5], popped = [4,5,3,2,1]输...

2020-04-23 22:53:46 91

原创 LeetCodeEasy-【面试题30. 包含min函数的栈】

定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。示例:MinStack minStack = new MinStack();minStack.push(-2);minStack.push(0);minStack.push(-3);minStack.min(); --> 返回 ...

2020-04-22 18:29:27 125

原创 LeetCodeEasy-【面试题29. 顺时针打印矩阵】

输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。示例 1:输入:matrix = [[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例 2:输入:matrix = [[1,2,3,4],[5,6,7,8],[9,10,11,12]]输出:[1,2,3,4,8,12,11,10,9,5,6,7]限制:0 <=...

2020-04-20 22:28:47 108

原创 LeetCodeEasy-【面试题28. 对称的二叉树】

相关题:LeetCodeEasy-【面试题27. 二叉树的镜像】请实现一个函数,用来判断一棵二叉树是不是对称的。如果一棵二叉树和它的镜像一样,那么它是对称的。示例 1:输入:root = [1,2,2,3,4,4,3]输出:true示例 2:输入:root = [1,2,2,null,3,null,3]输出:false限制:0 <= 节点个数 <= 100...

2020-04-19 11:35:02 114

原创 LeetCodeEasy-【面试题27. 二叉树的镜像】

请完成一个函数,输入一个二叉树,该函数输出它的镜像。示例 1:输入:root = [4,2,7,1,3,6,9]输出:[4,7,2,9,6,3,1]限制:0 <= 节点个数 <= 1000注意:本题与主站 226 题相同:https://leetcode-cn.com/problems/invert-binary-tree/来源:力扣(LeetCode)链接:...

2020-04-19 09:49:15 128

原创 LeetcodeMedium-【面试题26. 树的子结构】

输入两棵二叉树A和B,判断B是不是A的子结构。(约定空树不是任意一个树的子结构)B是A的子结构, 即 A中有出现和B相同的结构和节点值。示例 1:输入:A = [1,2,3], B = [3,1]输出:false示例 2:输入:A = [3,4,5,1,2], B = [4,1]输出:true限制:0 <= 节点个数 <= 10000来源:力扣(Lee...

2020-04-18 11:15:05 146

原创 LeetCodeEasy-【面试题25. 合并两个排序的链表】

输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的。示例1:输入:1->2->4, 1->3->4输出:1->1->2->3->4->4限制:0 <= 链表长度 <= 1000注意:本题与主站 21 题相同:https://leetcode-cn.com/problems/merge-two...

2020-04-18 09:50:12 110

原创 LeetCodeEasy-【面试题24. 反转链表】

定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL限制:0 <= 节点个数 <= 5000注意:本题与主站 206 题相同:https://leetcode-cn.com/problems...

2020-04-17 15:54:53 99

原创 LeetCodeEasy-【面试题22. 链表中倒数第k个节点】

输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。例如,一个链表有6个节点,从头节点开始,它们的值依次是1、2、3、4、5、6。这个链表的倒数第3个节点是值为4的节点。示例:给定一个链表: 1->2->3->4->5, 和 k = 2.返回链表 4->5.来源:力扣(LeetCode)链接...

2020-04-17 10:44:12 110

原创 LeetcodeMedium-【面试题20. 表示数值的字符串】

请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100"、“5e2”、"-123"、“3.1416”、“0123"及”-1E-16"都表示数值,但"12e"、“1a3.14”、“1.2.3”、"±5"及"12e+5.4"都不是。注意:本题与主站 65 题相同:https://leetcode-cn.com/problems/valid-number/来源:力扣(...

2020-04-17 10:32:32 127

原创 LeetCodeEasy-【面试题21. 调整数组顺序使奇数位于偶数前面】

输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。示例:输入:nums = [1,2,3,4]输出:[1,3,2,4]注:[3,1,2,4] 也是正确的答案之一。提示:1 <= nums.length <= 500001 <= nums[i] <= 10000来源:力扣(LeetCod...

2020-04-16 15:05:41 104

原创 LeetCodeDifficult-【面试题19. 正则表达式匹配】

请实现一个函数用来匹配包含’. ‘和’‘的正则表达式。模式中的字符’.‘表示任意一个字符,而’'表示它前面的字符可以出现任意次(含0次)。在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"aaa"与模式"a.a"和"abaca"匹配,但与"aa.a"和"ab*a"均不匹配。示例 1:输入:s = “aa”p = “a”输出: false解释: “a” 无法匹配 “aa” ...

2020-04-16 14:27:03 127

原创 【面试准备】计算机网络知识总结

写此偏文章的目的是为了复习一些计算机网络知识,为面试做准备。所以此文将会收集网上的一些计算机网络相关的面试题。1、TCP/IP五层模型与OSI七层模型OSI(Open System Interconnect),即开放式系统互联。 一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互连模型。ISO为了更好的使网络应用更为普及,推出了OSI参考模型。其含义就是推荐所...

2020-04-14 22:21:59 404

原创 LeetcodeMedium-【面试题18. 删除链表的节点】

给定单向链表的头指针和一个要删除的节点的值,定义一个函数删除该节点。返回删除后的链表的头节点。注意:此题对比原题有改动示例 1:输入: head = [4,5,1,9], val = 5输出: [4,1,9]解释: 给定你链表中值为 5 的第二个节点,那么在调用了你的函数之后,该链表应变为 4 -> 1 -> 9.示例 2:输入: head = [4,5,1,9], ...

2020-04-14 12:48:44 110

原创 LeetCodeEasy-【面试题17. 打印从1到最大的n位数】

输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。示例 1:输入: n = 1输出: [1,2,3,4,5,6,7,8,9]说明:用返回一个整数列表来代替打印n 为正整数来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/da-yin-cong-1dao...

2020-04-14 12:34:18 73

原创 markdown入门知识总结—代码部分

# 标题练习_一级标题## 二级标题### 三级标题#### 四级标题---# 字体和标注练习*斜体*_斜体文本_----**粗体文本**__粗体文本__******粗斜体文本***___粗斜体文本___****~~两端两个波浪线就是删除线~~<u>带下划线</u>创建脚注格式类似这样[^脚注]# 列...

2020-04-13 17:10:21 377

原创 markdown入门知识总结

标题练习_一级标题二级标题三级标题四级标题字体和标注练习斜体斜体文本粗体文本粗体文本粗斜体文本粗斜体文本两端两个波浪线就是删除线带下划线创建脚注格式类似这样[^脚注]列表练习无序列表第一项(*,+,- 都可以,注意要有空格)第二项第三项第四项退出列表的方法就是直接将文本左移,可以按 ctr + [ , 退出其它格式方法与此相同有序列...

2020-04-13 17:04:39 190

原创 LeetcodeMedium-【面试题16. 数值的整数次方】

实现函数double Power(double base, int exponent),求base的exponent次方。不得使用库函数,同时不需要考虑大数问题。示例 1:输入: 2.00000, 10输出: 1024.00000示例2:输入: 2.10000, 3输出: 9.26100示例3:输入: 2.00000, -2输出: 0.25000解...

2020-04-13 11:21:11 102

原创 LeetCodeEasy-【面试题15. 二进制中1的个数】

请实现一个函数,输入一个整数,输出该数二进制表示中 1 的个数。例如,把 9表示成二进制是 1001,有 2 位是 1。因此,如果输入 9,则该函数输出 2。示例 1:输入:00000000000000000000000000001011输出:3解释:输入的二进制串 00000000000000000000000000001011中,共有三位为 '1'。示例 2:输...

2020-04-13 10:59:32 94

原创 LeetcodeMedium-【面试题14- II. 剪绳子 II】

与此题类似:LeetcodeMedium-【面试题14- I. 剪绳子】给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n>1并且m>1),每段绳子的长度记为 k[0],k[1]...k[m] 。请问 k[0]*k[1]*...*k[m] 可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是1...

2020-04-12 09:50:55 131

原创 LeetcodeMedium-【面试题14- I. 剪绳子】

给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n>1并且m>1),每段绳子的长度记为 k[0],k[1]...k[m] 。请问 k[0]*k[1]*...*k[m] 可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。示例 1:输入: 2输出: 1解释: 2 = 1 + 1, 1 ...

2020-04-11 13:03:27 165

原创 matplotlib bar柱形图x轴不按顺序排列以及旋转x轴文本显示角度

设置旋转90度:plt.xticks(rotation=90,fontsize=13)调整顺序:plt.xticks(range(len(x)), x)plt.bar(range(len(x)), y, color = 'g')实例代码:# 设置数据x = np.array(top10['景点名称'])y = np.array(top10['综合得分'...

2020-04-10 17:05:44 4310

原创 LeetcodeMedium-【面试题13. 机器人的运动范围】

地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子。例如,当k为18时,机器人能够进入方格 [35, 37] ,因为3+5+3+7=18。但它不能进入方格 [35, 38],因为3+5+3+8=19。请问该机器人能够到达多少...

2020-04-10 10:50:20 125

原创 LeetCodeEasy-【面试题11. 旋转数组的最小数字】

把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如,数组[3,4,5,1,2] 为 [1,2,3,4,5] 的一个旋转,该数组的最小值为1。示例 1:输入:[3,4,5,1,2]输出:1示例 2:输入:[2,2,2,0,1]输出:0注意:本题与主站 154 题相同:https://leetcod...

2020-04-09 12:14:05 98

转载 Matplotlib数据可视化从入门到精通

转载自:Matplotlib数据可视化从入门到精通目录前言一、如何添加标题-title二、如何添加文字-text三、如何添加注释-annotate四、如何设置坐标轴名称-xlabel/ylabel五、如何添加图例-legend六、如何调整颜色-color七、如何切换线条样式-marker八、如何显示数学公式-mathtext九、如何显示网格-grid...

2020-04-09 09:47:24 388

原创 LeetcodeMedium-【面试题12. 矩阵中的路径】

请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一格开始,每一步可以在矩阵中向左、右、上、下移动一格。如果一条路径经过了矩阵的某一格,那么该路径不能再次进入该格子。例如,在下面的3×4的矩阵中包含一条字符串“bfce”的路径(路径中的字母用加粗标出)。[["a","b","c","e"],["s","f","c","s"],["a","d"...

2020-04-08 12:50:49 142

原创 LeetCodeEasy-【面试题10- II. 青蛙跳台阶问题】

一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n级的台阶总共有多少种跳法。答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。示例 1:输入:n = 2输出:2示例 2:输入:n = 7输出:21提示:0 <= n <= 100来源:力扣(LeetCode)链接:ht...

2020-04-08 11:55:39 107

原创 LeetCodeEasy-【面试题10- I. 斐波那契数列】

写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项。斐波那契数列的定义如下:F(0) = 0,F(1)= 1F(N) = F(N - 1) + F(N - 2), 其中 N > 1.斐波那契数列由 0 和 1 开始,之后的斐波那契数就是由之前的两数相加而得出。答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请...

2020-04-07 21:36:55 153

原创 LeetCodeEasy-【面试题09. 用两个栈实现队列】

用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead操作返回 -1 )示例 1:输入:["CQueue","appendTail","deleteHead","deleteHead"][[],[3],[],[]]输出:[null,n...

2020-04-06 13:08:11 138

原创 LeetCodeEasy-【面试题05. 替换空格】

输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。示例 1:输入:head = [1,3,2]输出:[2,3,1]限制:0 <= 链表长度 <= 10000来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/cong-wei-dao-tou-da-yin-lian-biao-lcof著...

2020-04-06 10:11:14 122

java翻纸牌游戏-fanpai.rar

文件是一个压缩包,里面的代码是用java写的一个翻纸牌游戏,可以设置需要翻牌的数量,游戏会统计翻牌成功的时间。

2020-02-25

基于PCA的指纹识别(matlab).rar

本代码是用Matlab语言写的指纹识别程序,带GUI界面,采用的识别原理是PCA,数据集是包括480张指纹数据,每根手指6张训练图片,2张测试图片。

2020-02-08

动态编程语言(python)大作业-记忆翻牌游戏.rar

这是动态编程语言(python)大作业-记忆翻牌游戏的代码,实现了记忆翻牌游戏的功能,相关介绍可以去看:https://mp.csdn.net/postedit。

2019-12-16

youdaoHelper成品.rar

本代码是一个用python写的小软件,其中界面是用wxFormBuilder自动构建的(详情可以看博客:https://blog.csdn.net/qq_39451578/article/details/97862352),功能是可以爬取有道单词,进行查词,并目前还能够向自己的有道账号添加单词到自己的单词本中。

2019-12-16

ssm部分代码自动构建.rar

这个是用python编写的代码自动构建程序,根据用户提供的数据库代码,自动构建出java代码,构建按的内容包括:类,Dao, Daoprovider, service, serviceImpl。

2019-12-15

jdk1.8及cscp互传命令.zip

包含jdk1.8的版本,也包括本地和服务器之间互传文件的cscp命令,详细教程可以看我博客,https://blog.csdn.net/qq_39451578/article/details/97861795.

2019-11-13

webapp模板-html和一些js

这是一个webapp模板,就是使用与手机界面的网页吧,用浏览器打开就跟软件一样,同时开发好了,可以用hbuilder打包为app.

2019-08-03

Linux与windows文件互传pscp

Linux与windows文件互传,拷贝到C:\Windows\System32,即可使用,参考教程:https://www.cnblogs.com/zhumengdexiaobai/p/9818517.html

2019-07-03

wxFormBuilder_构建界面的一个简单实例

wxFormBuilder_构建界面的一个简单实例,我用python写的一个单词查询软件的界面,该界面是用时WxForm软件直接制作的,可以转为c++,py等代码的界面,使用较为简单,可以作为使用该软件的一个demo吧

2019-05-06

maven的一个javaweb简单实例

这是一个用maven管理的一个javaweb简单实例,包含测试sevrlet。

2019-05-05

HtmlToAPP例子

次文件为一个简单的例子,是将Html文件打包为安卓应用的模板

2019-03-04

javaweb指导文档

这里面包含一些java的入门操作介绍,是比较基本且比较详细的

2019-02-08

Windows Installer CleanUp Utility_v4.71.1015.0

用于删除一些难以卸载的或者难以找到的注册表信息等等

2019-02-06

okhttp的一个简单demo

android studio 使用okhttp的一个简单例子,可以跑,只需改成你对应的版本即可

2019-01-22

ssm 框架模板

这个是ssm框架的一个模板,包含各个板块,规范的ssm格式,便于每次的开发

2019-01-22

学生管理系统

学生管理系统,用的java的servlet,内含数据库代码(mysql)

2019-01-13

网上购物商场

用ssm的一个java写的网上购物商城,功能比较全,内含数据库代码(mysql)

2019-01-13

gson jar包

用于将json的各种操作,可以将json和String之间相互转化

2019-01-10

mybatis实例

实现了mybatis的基本结构,不涉及spring等内容,只是单纯的mybatis的是一个实例,层次清晰,适合初学者,有数据库代码码(mysql)

2018-10-31

数学建模必用的十大算法

这是数学建模中经常使用的算法内容,里面有matlab代码

2018-08-24

java实现的记单词软件及网站-完整的代码

利用javeweb实现的背单词网站,带数据库代码和数据。详细的功能和实现原理可以看博客:https://blog.csdn.net/qq_39451578/article/details/98344943 基本功能: 1.包含记单词功能; 2.单词库初步包含恋念有词(2019版),其实与2020差别好像不大; 3.具备发音、加入单词本功能(这里就必须要登入了)。 4.成品:网站、webAPP(就是将网站用HBuilder打包为安卓应用),所以其实做网页版就够了。

2024-02-16

QT实现地炸弹人游戏(Bomber Man)-包含了完整的代码和文档

QT实现一款经典的小游戏-炸弹人(Bomber Man),对这款经典游戏的第一关进行还原,然后再用学到的知识对这款游戏进行优化,设计一款自己的炸弹人游戏。通过简单的键盘操作,实现炸弹人游戏的基本功能。 设计思路: 首先,画出游戏的主窗口,将主窗口划分为五个区域,游戏开始界面,分数和功能选择区,提示区,游戏区,游戏结束界面。在各个区中添加好相关按钮和标签。先设计好相对简单的游戏开始和结束界面后,再设计分数和功能选择区及提示区,最后设计游戏区。在游戏区中画出整个游戏草坪,写一个初始化函数,生成固定的硬砖块和随机的爆炸砖块。再插入人物和怪物的Label,以这个人物和怪物,炸弹,砖块之间的关系为主线,分别写出人物的移动,怪物的移动,道具卡和炸弹的相关函数以及加入一些游戏的机制,比如炸弹的定时爆炸,炸弹的连环爆炸等。最后插入相应的声音,背景音乐。

2024-02-16

使用QT实现地弹球游戏最终版

根据学习的知识自己写的弹球游戏,代码齐全可运行,代码结构如下: ball3 ball3.pro ball3.pro.user downwidget.cpp downwidget.h main.cpp mainwidget.cpp mainwidget.h upwidget.cpp upwidget.h

2024-02-16

小微企业财务报表附注模板

小微企业财务报表附注模板

2022-05-13

c语言高铁乘客管理系统.rar

c语言高铁乘客管理系统,里面包含了数据集以及c语言编写的代码、文档。适合学习完c语言后,作为一个实战小项目来练习

2020-07-19

4套_python课件.rar

本资源里面包含了4套_python课件,有详细的有简单的,适合作为python教学备课和自己学python时的参考资料。

2020-07-18

c语言学生管理系统.rar

用c语言编写的学生管理系统,有代码和对应的数据,以及可执行文件,适合作为c语言小型练习的参考,设计c语言中的各类知识。

2020-07-18

python教学的4套课件.rar

资源里面包含了4套适合python教学的课件资源,对于自己备课有一定的参考价值,每套课件侧重点和全面程度不同可以根据需要参考。

2020-07-06

c语言学生管理系统.rar

用c语言写的一个学生管理系统,1. 查询学生成绩信息,2. 排序,3. 输出学生成绩信息,4. 增加新同学,5. 修改学生成绩信息,6. 删除学生,数据采用文件存储。

2020-06-26

七套_c语言课件合集.rar

里面包含了七套c语言课件,比较完整和全面,涵盖了c语言教学和学习的基本内容,适合备考参考。里面包括一些名校的课件资源。

2020-06-18

工程安全词典.rar

这个是python写的一个简单词典,主要用于查询工程安全相关的一些单词,具有登入注册的简单功能,单词库可以修改。

2020-06-13

QT贪吃蛇游戏.rar

本文件是用QT写的贪吃蛇游戏,简单的模拟了大家非常熟悉的贪吃蛇游戏的过程,其中代码简单,但是功能基本实现了。。

2020-05-21

基于QT多种算法转换密码软件.rar

本文件是用QT编写的一个密码转换软件,提供了多种算法,可以将简单的密码转为为复杂的密码。并支持自己设定密码转换规则。

2020-05-21

QT抽奖软件.rar

本文件是一个用QT写的抽奖软件,其中的代码是c++语法,其界面通过QT设计师界面设计的,最终抽取的获奖名单可以生成文件并存在相对路径下。

2020-05-21

java猜数字-两种游戏模式.rar

基于java的swing写的带界面的猜数字游戏,其中包含两种游戏模式,并包含其中一种游戏模式的代码对应的文档。

2020-05-21

Matlab迷宫游戏.rar

把此文件夹放到matlab工作目录下,运行mmlrz_migongtu.m即可 左上为迷宫入口,右下为迷宫出口,用鼠标点击或者 单击选中黄点后用键盘上的方向键指引黄色点移动 绿色为可行区域,红色为不可行区域,黑色为墙体 黄点走过的区域变为蓝色,蓝色也是可行域 迷宫图的规模和难度系数都可以在程序中修改

2020-05-21

基于ssh的宿舍管理系统.rar

这是一个基于ssh框架的宿舍管理系统,里面包含数据库文件,功能完善包括:宿舍管理员、学生、系统管理员三种角色的功能。

2020-05-21

简陋纯c语言和c++两个版本的地铁购票、路线规划系统.rar

题目描逋:在某市有多条(不少于5条)地铁线路,每条线路有若干个站(不少于5个),站点之间有距离或价格信息,设计一个地铁购票系统。实际是将地铁线路的抽象问题转化为图上最短路径的具体问题,那么最大的难点如何抽象出来。

2020-05-21

javaweb网上购物网站(后台+前端).rar

这是一个用javaweb写的小型网上购物的例子,代码比较上,分层清晰,结构完整,适合初学者研究练习,里面含有mysql,以及需要的数据,还有文档。

2020-04-08

基于PCA的指纹识别代码(MATLAB).rar

该压缩包的代码是用matlab语言编写的指纹识别代码,利用的原理是PCA,使用的是公开指纹数据集,一共400多张。

2020-02-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除