自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 【Java】数组详解

我们在编写程序处理的对象有时数量会非常多,例如统计一个班的数学成绩,或是统计一个班学生的身高,如果再和之前的方法一样一条语句定义一个变量,那代码就会显得非常冗长,可读性差,因此,为了解决大量的变量带来的麻烦,数组就诞生了。它能够存放规定的数据元素的个数,但是需要注意的是这些数据元素必须是类型一致。

2022-09-25 10:51:57 633 3

原创 【C语言】库函数—qsort

我们之前学过的冒泡排序只能进行对整数类型的排序,冒泡排序的代码中,其整型的比较方式为“array[j]>array[j+1]”,但如果换一种数据类型很明显再使用上述方法比较两个元素是错误的。而我们今天要学习的qsort函数就能解决元素类型不同(注:两个相互比较的元素类型必须相同)而引起的问题。其使用的算法思想为:快速排序。

2022-08-19 16:10:18 1117

原创 【Java】程序控制结构

在程序中有一种结构能够控制程序的走向,决定我们程序是如何执行的,是我们重要掌握的,在Java中主要有三大流程控制语句:1.顺序控制 2.分支控制 3.循环控制。在这篇文章中我们一起来学习这些控制结构。...

2022-08-17 10:41:29 911

原创 【C语言】指针终结者-进阶

​在上一篇文章:【C语言】指针终结者-初阶中我们主要介绍了指针相关的基本知识:在这篇文章中我们将要讲解指针更深层次的内容,建议有指针基础后在阅读本文。本文将介绍:字符指针、数组指针、参数、函数指针等内容。......

2022-08-15 12:03:25 230

原创 【C语言】指针终结者-初阶

在这篇文章中,我们一起来探讨一下C语言中很重要的一个知识——指针。指针为何如此重要?这是因为正是指针使得C语言威力无穷。有些任务用用其他语言也可以实现,但C语言能够更有效地实现;有些任务其他语言无法实现(例如直接访问硬件),但是C语言可以实现。然而,指针虽然很强大,与之相伴的风险也不小,其使用得当它们可以简化算法的实现;如果使用不当,它们就会引起错误,导致一些极难发现的问题。...

2022-08-12 16:26:29 103

原创 【Java】程序员的基本功—进制

进制对我们今后理解更复杂的知识有着重要作用。对于整数来说有四种表示方式:二进制、十进制、八进制、十六进制。而我们的计算机是以二进制的方式进行存储的。接下来我们深入地学习一下进制的知识。...

2022-08-03 16:55:12 1702

原创 【Java】运算符详解

运算符是构成Java语句的重要组成部分,运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。

2022-08-02 17:05:57 311

原创 【Leetcode】面试题17.04. 消失的数字

数组nums包含从0到n的所有整数,但其中缺了一个。请编写代码找出那个缺失的整数。你有办法在O(n)时间内完成吗?

2022-07-29 16:17:02 1598 2

原创 【数据结构与算法】时间复杂度与空间复杂度

在我们学习具体的数据结构之前,我们先进行时间复杂度与空间复杂度的学习,它无论是对我们的代码效率的提升还是之后面试笔试题都是非常重要的部分,学习数据结构时不能忽视了对时间复杂度与空间复杂度的学习。...

2022-07-27 17:31:54 201

原创 【C语言】操作符总结(二)

在上一篇文章中我们对大部分的操作符进行了讲解,在这篇文章中我们来解决剩下一小部分的问题,即逗号表达式、下标引用、函数调用和结构成员以及表达式求值。

2022-07-27 10:59:20 284

原创 【C语言】操作符总结(一)

C语言为我们提供了许多的操作符来实现对数据的处理,比如基本的加减乘除。在这篇文章中我们一起来聊聊C语言的操作符。

2022-07-27 00:00:52 730

原创 【Java】变量(长文预警)

若在程序的世界中只有固定不变的量,那么程序的世界就会变得非常的单调并且其实现的功能也会大大减少。不论是使用哪种高级程序语言编写程序,变量都是程序基本组成单位,可见变量在我们程序中的重要性,本文我们来解开Java类型的谜团、探索变量的声明以及研究如何运用变量等问题。...

2022-07-18 13:31:01 108

原创 【C语言】长文详解数组

在编写程序时我们难免会遇到处理大量一系列类型怎样做好像并没有什么太大问题,都是这里仅仅只让我们创建了三个,若实际问题需要我们创建几十个,上百个变量呢?这样一个一个创建肯定是不现实的,代码冗长不说,效率还低下。这时我们即将介绍的数组就发挥了很大的作用。...

2022-07-16 20:36:10 316 1

原创 不可不知的Java入门知识2

目录:一、经典入门程序“Hello world”1、需求说明2、开发步骤3、代码详解4、什么是方法5、使用Sublime注意事项二、Java开发注意事项和细节说明三、Java的转义字符1、Java常用的转义字符2、举例说明1)\t — 一个制表位2)\n — 换行符 3)\\ — 一个 ‘\’4)\" — 一个"5)\' — 一个‘四、初学Java易犯错误1、错误一:找不到文件2、错误二:主类名和文件名不一致3、错误三:缺少分号4、其他常见小错误五、Java中的注释1、单行注释与多行注释2、文档注释...

2022-07-13 11:30:22 141

原创 不可不知的Java入门知识1

目录一、Java概述1、什么是程序2、Java诞生小故事3、Java技术体系平台4、Java重要特点5、Java运行机制及运行过程二、Java的开发工具三、JDK、JRE的介绍1、JDK基本介绍2、JRE基本介绍3、JDK、JRE、JVM的关系4、JDK的安装与环境变量的配置 path 1)JDK的下载与安装 2)环境变量的配置四、结束......

2022-07-11 12:51:37 1511

原创 【C语言】函数番外篇——递归

在前面的文章中我们提到过C允许函数调用其自己调用自己,而这种调用便是我们今天主角——递归(recursion)。

2022-06-24 22:06:15 398

原创 【C语言】函数

目录前言一、函数的定义及重要性二、函数的分类三、函数的参数1、实际参数(实参)2、形式参数(形参)四、函数的调用及链式访问1、传值调用2、传址调用 3、嵌套调用4、链式访问五、函数的声明和定义1、函数的声明2、函数的定义我们在编写程序时如何来组织程序呢?对于C来说,是把函数用作构件块,也就是说C语言是由函数组成的。我们在前面的介绍中,已经使用过printf()、scanf()等函数,这些函数都是C语言库中的函数,而我们现在需要进一步地学习如何创建自己的函数。...

2022-06-08 22:15:55 256

原创 【Leetcode】第一题 两数之和

题目描述:给定一个整数数组 nums和一个整数目标值 target,请你在该数组中找出 和为目标值 target的那两个整数,并返回它们的数组下标。

2022-05-21 15:15:11 543

原创 【C语言】详解分支与循环语句

文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言一、什么是语句示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、分支语句1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warnings.

2022-05-16 14:35:07 472

原创 【初识C语言】下

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言我们在初识C语言上已经介绍了C语言程序、数据类型、变量及常量、字符串及转义字符、两种语句()一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as np impo

2022-04-22 09:33:22 138

原创 【初识C语言】上

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分

2022-02-24 23:56:43 446

原创 Gitee的使用

Gitee与GitHub类似,是一个可以托管代码的网站,但是由于一些限制导致GitHub加载太慢甚至无法正常使用,由于Gitee是国内网站,使用起来相对GitHub更加方便。下面我就来说说如何使用码云,以及提交代码至Gitee。Gitee的基本使用Gitee - 基于 Git 的代码托管和研发协作平台https://gitee.com/点击上方的链接便可进入上方图示的界面,点击注册Gitee,进入如下界面:第二栏是你个人的空间地址,不建议乱填,填写一个便于记忆的。填写完,就完成注册.

2022-01-18 11:33:46 6248

空空如也

空空如也

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

TA关注的人

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