自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

代码奇才的博客

公众号:代码奇才

  • 博客(33)
  • 资源 (7)
  • 收藏
  • 关注

原创 如何更好地理解递归算法?Python实例详解

递归是一种较为抽象的数学逻辑,可以简单的理解为「程序调用自身的算法」。维基百科对递归的解释是:递归(英语:Recursion),又译为递回,在数学与计算机科学中,是指在函数的定义中使用函数自身的方法。递归一词还较常用于描述以自相似方法重复事物的过程。例如,当两面镜子相互之间近似平行时,镜中嵌套的图像是以无限递归的形式出现的。也可以理解为自我复制的过程。"递"是传递的意思,"归"是归还的意思,先把一个方法一层层传递下去,然后传递到最后一层再把结果归还回来。比方说我排队做核酸检测,前面有

2022-03-22 11:00:56 392

原创 C++的岗位要求是什么?

与Java语言方向相比,C++上手容易,精通难,找工作竞争不激烈,但C++仍然是近几年招聘的热门职位之一。本文将从以下三个方面进行详细讲解,帮助大家更好地了解C++相关岗位的就业前景、工作要求。通过对各大公司C++相关职位的统计,发现如下情况:字节跳动、腾讯、阿里巴巴、百度、美团、滴滴、京东等领先的互联网公司都对C++工程师有一定的需求。深圳、上海、北京、杭州、广州、西安、苏州、南京等互联网行业快速发展的城市对C++工程师的需求量相当大。C++相关工作分类C++工程师对应的职位大致可以分

2022-03-21 17:10:40 2464

原创 编程语言JAVA和Python如何选择?

先说结论:1,如果对于目的是找工作,转行成为专职程序员,推荐选择JAVA,因为Python可能是一个坑。2,如果是兴趣爱好或者用于辅助工作,以及程序员选择第二门及第三门编程语言,可以考虑Python。因为Python特别火,所以我们就用对比法。我们先聊聊Python:它可能是目前现实与理想差距最大的一门编程语言。其很火的原因,主要是培训公司的功劳,对于一门即好学又好教的编程语言,能在最短时间内教会更多的人,并赚到更多的钱,Python能不热门吗?再从Python的应用领域来分析:一...

2022-03-20 21:02:29 3431

原创 计算机类最热门最高薪的四大专业详细解析,为你2022年高考志愿填报,提供决策参考

高考报志愿最热门专业,计算机相关专业分析解答,为你决策提供参考近年来,高考报志愿最火的专业是什么?大家可能都感觉到了,是计算机相关专业!许多人想学,也有许多人觉得太火,以后可能会内卷得厉害。更多的人不了解这些,只是迷迷糊糊地知道点。网上有许多分析这几个专业的文章,但都说得太专业,很多人看完后,还是一头问号。那么现在,我以最简单最易理解的话,把相关的问题解说明白,以供大家报志愿时决策。虽然现在离高考报志愿还早,但选专业这事,得趁早研究,这是关乎孩子未来一生的大事。一、现在学计算机相关专业,会不

2022-03-14 14:22:36 18392

原创 学习JAVA开发可以做什么?

Java开发可应用于什么领域?Java的应用非常的广泛,可以用来在开发软件工具、嵌入式领域、交易系统、Android应用、大数据技术、服务器程序、网站开发、科学应用等诸多方面。在IT行业中Java编程语言有着非常重要的地位。接下来具体介绍Java开发可应用领域:1、软件工具许多常用的软件和开发工具都是运用Java来编写和开发的。比如Eclipse、IneteliJIdea和Netbans IDE。2、嵌入式领域Java 在嵌入式领域发展空间很大。在这个平台上,你只需130KB就能够使

2022-02-21 10:27:30 472

原创 适合程序员编程的笔记本电脑如何选择?

在购买编程笔记本电脑时,一套智能的基准规格包括至少 8GB 的内存、像样的 SSD、强大的集成 GPU 和一个 i5 或 i7 处理器。虽然这些基准配置很好,但它们不足以帮助您找到最好的笔记本电脑。编程不只是关于代码、流程图和算法,您还必须了解硬件。编写代码并为问题提供解决方案的能力非常重要,这需要使用一台优秀的膝上型电脑,它具有为此目的设计的硬件和处理能力。作为一名开发人员,拥有最好的笔记本电脑进行编程是保持游戏领先地位并轻松将想法转化为现实的正确方式。你是否知道,不管你是一家老牌公司的软件工

2022-02-21 10:21:13 7678

原创 JAVA实训心得体会(精选4篇)

JAVA实训心得体会一:JAVA实训心得体会此次只实训了短短的三周.虽说时间很短,但其中的每一天都使我收获很大、受益匪浅,它不但极大地加深了我对一些理论知识的理解,不仅使我在理论上对JAVA有了全新的认识,在实践能力上也得到了提高,真正地做到了学以致用,更学到了很多做人的道理,对我来说受益非浅.除此以外,我知道了什么叫团队,怎样和团队分工合作;同时我还学会了如何更好地与别人沟通,如何更好地去陈述自己的观点,如何说服别人认同自己的观点.这也是第一次让我亲身感受到理论与实际的相结合,让我大开眼界.也是对..

2022-01-19 21:22:20 10605

原创 个人通讯录JAVA代码完整版

import java.awt.Choice;import java.awt.Container;import java.awt.GridLayout;import java.awt.MenuItem;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.print.Printable;import java.io.BufferedReader;import java.i.

2021-12-01 21:32:28 1526

原创 HTML课程表

背景图片:index.html<!DOCTYPE html><html><head> <meta charset="UTF-8" /> <title>课程表</title> <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css" /></head><body backgr...

2021-11-28 15:18:33 678

原创 C语言课程设计题目介绍(10个标准题目)

《C语言课程设计》 1、学生成绩管理系统学生数据由学号、姓名、班级、三门课(数学、英语、计算机)的成绩和平均成绩构成。实现功能包括:(1)添加学生的记录(2)查询学生(分别按学号和姓名)(3)对学生数据排序(分别按平均成绩和计算机成绩的降序)(4)删除学生记录(5)修改学生记录(6)班级成绩分析(各科平均成绩、最高分、最低分、及格率)(7)输出学生信息表2、职工信息管理系统职工数据由职工编号、姓名、部门、职称、基本工资、加班工资、奖金和总工资构成。实现

2021-11-28 14:29:42 9009 10

原创 C语言四则运算器

#include<stdio.h>void main(){ { printf("请输入四则运算式子 (要求:不能有括号,均为个位数。计算器带纠错功能)\n"); char x[1000]={'\0'};//限定式子长度在1000内 gets(x); double a[1000]={0},sum=0; int i,error=0; for(i=0;;i++)//先纠错 { if(x[i]=='\0')//判断式子是否到头 { break; .

2021-11-26 23:36:14 362

原创 C语言课程设计报告-会员卡计费系统源代码

#include <stdio.h> //编译预处理指令,引入头文件#include <stdlib.h>#include <string.h>#include <conio.h>#define MAX 10 //自定义符号常量#define MENU_MAIN_COUNT 7 //主菜单的选项个数typedef struct member .

2021-11-26 23:34:32 3600 5

原创 C语言迷宫(老鼠吃奶酪)

#include <stdio.h>#include <stdlib.h>#include <string.h>#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define OVERFLOW -2#define UNDERFLOW -2typedef int Status;//-----栈开始-----typedef struct{//迷宫中r行c列的位置 int r; int.

2021-11-26 23:32:51 849

原创 C语言销售管理系统设计源代码(精)

#include<stdio.h> //头文件#include<string.h> //头文件#include<stdlib.h> //头文件#define M 100 //货物种类#define N 100 //顾客数目struct goods //单个货物信息格式{ int number; //产品编号 char name[20]; //产品名称 int price1; //进价(或利.

2021-11-25 22:48:52 3259 2

原创 C语言课程设计-万年历

#include<stdio.h> #define Mon 1#define Tues 2#define Wed 3#define Thur 4#define Fri 5#define Sat 6#define Sun 0 #define January_days 31#define February_days 28#define March_days 31#define April_days 30#define Ma.

2021-11-23 23:28:33 417

原创 C语言计算器代码(带有报告)

#include<stdio.h>#include<math.h>#include<malloc.h>double jisuan(char a[]){int i=1,j,k,m,cnt=0,t1=0,t2=0,t3=0; char nibo[50],zhan2[50];//zhan2存放的是运算符double x,n,l,z=0,zhan3[50];//暂存结果typedef struct{double d1; int d2;}dd;.

2021-11-22 23:58:54 3033 3

原创 数据结构-病人看病排队模拟程序C语言版

#include<stdio.h>#include<stdlib.h>#include<malloc.h>#define OK 1#define ERROR 0#define OVERFLOW -2typedef int Status;typedef struct QNode{ int data; struct QNode *next;}QNode,*QueuePtr;struct LinkQueue{ QueuePtr front; Qu.

2021-11-21 23:51:39 3127

转载 C语言职工管理系统(带有报告)

C语言职工管理系统

2021-11-18 17:39:23 611 4

原创 C语言课程设计——家庭财务管理系统源码

#include <stdio.h>#include <stdlib.h>#include <string.h>#include <conio.h>#define MAXNAME 11 //家庭成员姓名的最大长度#define MAXDETAIL 21  //注最大长度//自定义枚举类型fi_type,用来表示收入与支出 typedef enum _fi_type { income=1,//收入 payout.

2021-06-30 09:53:07 3965 13

原创 从键盘输入一个字符串a,并在串a中的最大元素后面插入字符串b(b[]=“ab”),输出字符串a。

#include<stdio.h>#define N 256int main(){char a[N]={'\0'};char b[3]="ab";char c[N]={'\0'};int i=0;char max;printf("input a:");gets(a);//筛选出最大值max=a[0];while(a[i]!='\0'){if(a[i]>=max){max=a[i];}i++;}//判断最大值首先出现的位置i=0;while.

2021-06-30 09:51:27 2002

原创 在输入的一段文本中查找一个指定的字符串,如果找到,则显示指定的字符串在文本中第一次出现的位置,否则输出没有找到的信息

#include<stdio.h>#define SIZE 80int main(void){ char s1[SIZE],ch; int i,a; printf("请输入一串字符串:"); gets(s1); printf("输入待查找的字符:"); scanf("%c",&ch); for(i=0;s1[i]!=ch&&i<SIZE;i++); i=i+1; if(i>SIZE.

2021-06-30 09:50:49 229

原创 C语言学生信息管理系统源码(精)

/* * * * */ #include<stdio.h>#include<stdlib.h>#include<string.h>#include<conio.h>struct record{char name[20];char phone[12]; char adress[50]; char postcode[8];char e_mail[20]; }student[100]; int num; int menu_sel.

2021-06-30 09:49:48 2419

原创 C语言通讯录管理系统源码(概要设计、设计报告、需求设计、需求分析)

/* * * * */ #include<stdio.h>#include<stdlib.h>#include<string.h>#include<conio.h>struct record{char name[20];char phone[12]; char adress[50]; char postcode[8];char e_mail[20]; }student[100]; int num; int menu_sel.

2021-06-30 09:48:42 1345

原创 C语言迷宫--老鼠吃奶酪源码

#include <stdio.h>#include <stdlib.h>#include <string.h>#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define OVERFLOW -2#define UNDERFLOW -2typedef int Status;//-----栈开始-----typedef struct{//迷宫中r行c列的位置 int r; int.

2021-06-30 09:47:11 512

原创 C语言---学生成绩管理系统代码

#include<stdio.h>#include<stdlib.h>#define N 50struct Student //定义一个学生{ int num; //学号 char name[20]; //姓名 char sex[6]; //性别 int year; //年龄 int math; //数学成绩 int chinese; //语文成绩 int english; //英语成绩 int zong;}St.

2021-06-30 09:00:14 7058 3

原创 C语言--宿舍管理系统源码(结构体、指针、文件保存)

#include"stdio.h"#include"stdlib.h"#include"string.h"#include "conio.h" #include "windows.h"#define MAX 1000 /*结构体类型*/typedef struct { int num;/*学号*/ char name[20];/*姓名*/ char sex[5];/*性别*/ int age;/*年龄*/ char studentcla.

2021-06-30 08:55:59 3352

原创 C语言--图书管理系统源码

#include<windows.h>#include<stdio.h>#include<string.h>#include<stdlib.h>#include<conio.h>struct book{char number[100];char tittle[100];char writer[100];char publisher[100];char date[100];char price[100];char statu.

2021-06-30 08:53:46 6721 9

原创 C语言---电话薄管理系统源码

#include<stdio.h>#include <string.h>#include<stdlib.h>int n=0;struct person { char name[20]; char WP[20]; char PN[20]; char MPN[20]; char FZ[20]; char EM[20]; char QQ[20]; }; void fun1 (struct person b[100],int B[1.

2021-06-30 08:50:58 1344 3

原创 IT行业毕业后该去哪个城市?(附:未来十年最火工作发展趋势)

什么样的职业需求量大薪资高?如何选择?毕业后去哪个城市好?希望这篇文章能够帮你更好地制定职业规划和发展方向。毕业后该去哪个城市?一张图说明这个问题:北上广深在某一种程度上可以说是经济繁荣的代名词,这四个城市都是国家大力发展的超一线城市,并且国家会对IT这类新兴产业进行政策扶持,整个IT行业的发展前景是很值得期待的。并且这类超一线城市的迅猛发展离不开人才支撑,因此在北上广深中,不乏有互联网大厂对年轻人才递出橄榄枝。根据20年的年终数据显示,北上广深工资排行榜中,IT行业靠着人均1.5w

2021-06-24 14:58:34 1374

原创 C语言实训心得体会(精选4篇)

c语言实训心得体会一:c语言实训心得体会在科技高度发展的今天,计算机在人们之中的作用越来越突出。而c语言作为一种计算机的语言,我们学习它,有助于我们更好的了解计算机,与计算机进行交流,因此,c语言的学习对我们尤其重要。在这个星期里,我们专业的学生在专业老师的带领下进行了c语言程序实践学习。在这之前,我们已经对c语言这门课程学习了一个学期,对其有了一定的了解,但是也仅仅是停留在了解的范围,对里面的好多东西还是很陌生,更多的在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。由于时间的关系,...

2021-06-24 14:20:15 15503 2

原创 C语言超市商品管理系统代码(精)

//在C盘下面建立文件夹pyfc,再在其下建立c文件夹,再在其下建立project文件夹,再在其下建立project.txt文件#include<stdio.h>#include<string.h>#define N 100struct Goods{ int Goods_id; //商品编号 char Goods_name[50]; //名称 float Goods_price; //单价 int Goods_num; //库.

2021-06-23 00:00:39 8913 23

原创 C语言图书管理系统代码

#include<stdio.h>#include<stdlib.h>#include<string.h>struct book{ int num; char bname[50]; char wname[20]; char press[50]; char sort[50]; int time; float price; struct boo...

2021-06-21 21:26:09 755

原创 HTML习题附答案

第一章1.HTML指的是( A )。A超文本标记语言(Hyper Text Markup Language)B家庭工具标记语言(Home Tool Markup Language)C超链接和文本标记语言(Hyperlinks and Text Markup Language)2.web标准的制定者是( B )。A 微软 B万维网联盟(W3C) C网景公司(Netscape)3.用HTML标记语言编写一个简单的网页,网页最基本的结构是( D )。...

2021-06-20 17:30:45 6810

JAVA环境下烟花算法代码 .zip

程序没有问题 完美运行

2021-11-27

旅游酒店网站html模板代码.rar

HTML开发的旅游网站 用到了CSS JS 很适合当作课程设计 或者毕业设计

2021-11-27

HTML无锡文化遗产.zip

HTML写的中国传统文化 运用了CSS JS 课程设计必备 一共10页左右 可以根据自己的需求进行删减

2021-11-27

HTML开发的个人博客.zip

HTML开发的个人博客 CSS JS 一共7页 很精美

2021-11-26

HTML京东商场.zip

HTML CSS js 开发的类似于京东商城网站

2021-11-26

JAVA前后端分离OA系统(公众号:代码奇才).zip

该设计后台采用了spring mvc,spring,mybatis框架技术,前台使用了vue。系统功能包括:信息发布,请假审批,日志管理,会议管理等。

2021-06-28

JAVA学生信息管理系统(公众号:代码奇才).zip

该学生信息管理系统涉及到学生、教师、系统管理员、班级、学生成绩、课程。设置一个系统管理员对系统进行管理。所有用户需输入账号、密码登录进入系统;管理员进入系统后可对学生、老师、班级、课程进行增删改查操作;学生进入系统,查看成绩、查看和修改自己的信息;老师进入系统后,对自己这门课程的学生设置课程成绩、查看和修改自己的信息,查看学生的信息和成绩、以及统计分析学生的成绩

2021-06-24

空空如也

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

TA关注的人

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