笨科僧
码龄5年
关注
提问 私信
  • 博客:24,586
    社区:1
    24,587
    总访问量
  • 22
    原创
  • 1,987,527
    排名
  • 12
    粉丝
  • 0
    铁粉

个人简介:纵是山高水远,所遇皆是浪漫

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:中国
  • 加入CSDN时间: 2020-04-09
博客简介:

weixin_46944732的博客

查看详细资料
个人成就
  • 获得38次点赞
  • 内容获得6次评论
  • 获得39次收藏
  • 代码片获得186次分享
创作历程
  • 16篇
    2022年
  • 6篇
    2021年
成就勋章
兴趣领域 设置
  • 编程语言
    pythonjavac++c语言qt
  • 开发工具
    githubgitwindowsvisual studiopycharmvimvscodejupyterintellij-ideaintellij idea
  • 大数据
    数据库数据仓库
  • 人工智能
    自然语言处理tensorflow生成对抗网络pytorchgrubertscikit-learn集成学习回归
  • 嵌入式
    单片机嵌入式硬件
  • 硬件开发
    硬件工程驱动开发fpga开发dsp开发arm开发射频工程硬件架构pcb工艺
  • HarmonyOS
    harmonyos
  • 数学
    动态规划线性代数矩阵概率论拓扑学抽象代数几何学图论傅立叶分析
  • 网络空间安全
    安全系统安全web安全安全架构
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

182人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

蓝桥杯算法训练——拿金币(Java)

蓝桥杯——拿金币(Java)实现
原创
发布博客 2022.03.25 ·
592 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

递归实现二叉树的API设计

/** * 二叉查找树 */public class MyTree<Key extends Comparable<Key>, Value> { //根节点 private MyNode root; //获取该数的总结点数量 public int size() { return size(root); } private int size(MyNode x) { if (x == null) r.
原创
发布博客 2022.03.23 ·
1182 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Java算法——排序——希尔排序

算法描述:希尔排序的思想是使得数组arr 中任意间隔为gap的元素都是有序的。并将这样的数组称为gap有序数组,一个有序数组就是gap个互相独立的有序数组编织在一起组成的数组arr。间隔h也称增量gap,目前最优增量最初取值 gap = (arr.length / 2) + 1,以后依次减半即gap = gap / 2;具体实现可参考下列代码public class ShellSort{ public void shellsrot(Object[] array){ ...
原创
发布博客 2022.03.16 ·
1173 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java实现二叉树

代码如下public class BinaryTree<Key extends Comparable<Key>, Value> { private class TreeNode { //存储键 private Key key; //存储值 private Value value; //记录左子结点 private TreeNode left; //记录右子结
原创
发布博客 2022.03.12 ·
430 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Java实现循环双链表

使用Java语言实现了一个双链表,可进行数据元素的增、删、查。代码实现如下:import org.jetbrains.annotations.NotNull;import java.util.Iterator;public class DoubleLink<T> implements Iterable<T> { //创建一个双链表类型的结点匿名内部类 private class Node { //数据域,存放T类型的数据
原创
发布博客 2022.03.08 ·
673 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java语言——实现单向链表

单向链表的实现import org.jetbrains.annotations.NotNull;import java.util.Iterator;public class SinglyList<T> implements Iterable<T> { //记录头结点 private Node head; //记录链表长度 private int L; //创建一个结点类的匿名内部类 private class Node.
原创
发布博客 2022.03.07 ·
599 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

顺序表方法问题修复

改进源码如下://顺序表类:T 表示数据元素的数据类型。默认继承Object类public class SequenceList<T> extends Object { //顺序表元素个数(长度) protected int n; //对象数组存储顺序表的数据元素,保护成员 protected Object[] element; //常量,指定element数组容量的最小值 private static final int MIN_CA
原创
发布博客 2022.03.06 ·
158 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Java语言——顺序表的实现

顺序表是线性表的顺序存储结构,它使用一堆数组依次存放线性表中的数据元素以下为线性表的设计代码可实现数据元素增、删、减、查代码如下:/***author 小鱼骨头*data 2022-3-6*///顺序表类:T 表示数据元素的数据类型。默认继承Object类public class SequenceList<T> extends Object { //顺序表元素个数(长度) protected int n; //对象数组存储顺序表的数据元素,保护成员
原创
发布博客 2022.03.06 ·
792 阅读 ·
1 点赞 ·
2 评论 ·
2 收藏

排序——希尔排序

算法描述:(1)将一个数据序列分成若干组,每组由若干相隔一段距离(称为增量)的元素组成,在一个组内采用直接插入排序算法进行排序。(2)增量的初值一般为数据序列长度的一半,以后每完成一次循环增量减半,最后值为1.随着增量逐渐减小,组数也逐渐减小,组内元素个数增加,数据接近有序。算法实现API:package com.sortAlgorithm.sortDemo;/** * 希尔排序API */public class ShellSort { public static vo
原创
发布博客 2022.03.05 ·
186 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Java蓝桥杯———几种基本排序API

1,冒泡排序算法描述:比较相邻两个元素大小,若反序,则将两个元素进行交换。若按升序进行排序,每进行一次循环可将序列中最大元素交换到最后位置,如同气泡在水中冒出。算法API实现如下:public class BubbleSort { //对数组array中的元素进行排序 public static void sort(Comparable[] array) { for (int i = array.length - 1; i &g...
原创
发布博客 2022.03.05 ·
1120 阅读 ·
2 点赞 ·
0 评论 ·
10 收藏

Java蓝桥杯——Fibonacci数列

问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余数即可,而不需要先计算出Fn的准确值,再将计算的结果除以10007取余数,直接计算余数往往比先算出原数再取余简单。样例输入10样例输出5
原创
发布博客 2022.03.03 ·
797 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

Java蓝桥杯——数列特征

问题描述 给出n个数,找出这n个数的最大值,最小值,和。 输入格式 第一行为整数n,表示数的个数。 第二行有n个数,为给定的n个数,每个数的绝对值都小于10000。 输出格式 输出三行,每行一个整数。第一行表示这些数中的最大值,第二行表示这些数中的最小值,第三行表示这些数的和。 样例输入 5 1 3 -2 4 5 样例输出 5 -2 ...
原创
发布博客 2022.03.02 ·
82 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

数据处理——给出n个数,找出这n个数的最大值,最小值,和。

/* 问题描述 给出n个数,找出这n个数的最大值,最小值,和。 输入格式 第一行为整数n,表示数的个数。 第二行有n个数,为给定的n个数,每个数的绝对值都小于10000。 输出格式 输出三行,每行一个整数。第一行表示这些数中的最大值,第二行表示这些数中的最小值,第三行表示这些数的和。 样例输入 5 1 3 -2 4 5 样例输出 5 ..
原创
发布博客 2022.03.01 ·
2367 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Java蓝桥杯——查找整数

问题描述 给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。输入格式 第一行包含一个整数n。 第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。 第三行包含一个整数a,为待查找的数。输出格式 如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。 样例输入 6 1 9 4 8 3 9 9样例输出 2数据规模与约定 1 <= n <.
原创
发布博客 2022.03.01 ·
202 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Java蓝桥杯——杨辉三角

问题描述杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。  它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。  下面给出了杨辉三角形的前4行:  1  1 1  1 2 1  1 3 3 1  给出n,输出它的前n行。输入格式输入包含一个数n。输出格式输出杨辉三角形的前n行。每一行从这一行的第一个数开始依次输出,中间使用一个空格分隔。请不要在前面输出多余的空格。样例输入4样例输
原创
发布博客 2022.03.01 ·
465 阅读 ·
1 点赞 ·
2 评论 ·
0 收藏

Java蓝桥杯软件开发——练习系统基础题——回文数

问题描述  1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。输出格式  按从小到大的顺序输出满足条件的四位十进制数。public class Main{ public static void main(String[] args) { for(int i = 1;i <= 9;i++){ for(int j = 0;j <= 9;j++){ System...
原创
发布博客 2022.02.27 ·
6685 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

使用java语言开发的一个学生信息管理系统

该系统可以完成学生信息的添加、查看、检索(有一点小bug,有时候显示所有学生信息)、删除和修改。1、首先使用IntelliJ IDEA建立一个类文件Student_information和一个对象文件Student_manager2、在类文件中建立学生类并构造方法,代码如下:package com.student_information_management_system;// 创建学生的类public class Student_information{ private Str
原创
发布博客 2021.11.23 ·
1470 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

在Ubuntu系统下,用python3建立一个简易的学生信息管理系统

1、使用Pycharm新建一个项目并建立两个.py文件,一个由于写入函数,一个用于调用函数。如下图所示:2、在StudentList-tools.py文件中写入自己需要的函数,附代码如下# 建立学生信息列表Student_list = []# 菜单显示函数menu_showdef menu_show(): print("#" * 106) Menu = ["  ***欢迎使用学生信息管理系统***", "1、添加学生名单",
原创
发布博客 2021.11.19 ·
1106 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

使用Ubuntu学习Python的第一天

使用gedit建立一个Python文件输出一张完整的乘法口诀表,执行代码如下:gedit 乘法口诀表.py打开编辑器输入如下代码:#利用while循环输出乘法口诀表row = 1while row <= 9: col = 1 while col <= row: print("%d*%d=%d\t" % (row, col, row*col), end=" ") col += 1 print("") row +=
原创
发布博客 2021.11.17 ·
694 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

Linux中Pycharm中输入中文

Pycharm中输入中文不流畅主要是由于ibus的局限性,安装搜狗输入法即可流畅输入中文
原创
发布博客 2021.11.17 ·
1107 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏
加载更多