![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
详解
文章平均质量分 66
Coach_zhang
这个作者很懒,什么都没留下…
展开
-
HTML+CSS基本使用与操作(万字没有,万图快了o(╥﹏╥)o)
往期:JAVA 修炼秘籍第一章:《痛苦的折磨》JAVA 修炼秘籍第二章:《逐渐魔化》JAVA 修炼秘籍第三章:《绝地反击》JAVA 修炼秘籍第四章:《闭关修炼》JAVA 修炼秘籍第五章:《卧薪尝胆》JAVA 修炼秘籍第六章:《鏖战》JAVA 修炼秘籍第七章:《面向对象编程》JAVA 修炼秘籍第八章:《String类》JAVA 修炼秘籍第九章:《List / ArrayList / LinkedList 》JAVA 修炼秘籍第十章:《优先级队列(堆)PriorityQueue》JAVA原创 2022-01-23 00:33:28 · 996 阅读 · 12 评论 -
JAVA 修炼秘籍第十一章:《排序,没有最好最全,只有更好更全》
往期:JAVA 修炼秘籍第一章:《痛苦的折磨》JAVA 修炼秘籍第二章:《逐渐魔化》JAVA 修炼秘籍第三章:《绝地反击》JAVA 修炼秘籍第四章:《闭关修炼》JAVA 修炼秘籍第五章:《卧薪尝胆》JAVA 修炼秘籍第六章:《鏖战》JAVA 修炼秘籍第七章:《面向对象编程》JAVA 修炼秘籍第八章:《String类》JAVA 修炼秘籍第九章:《List / ArrayList / LinkedList 》JAVA 修炼秘籍第十章:《优先级队列(堆)PriorityQueue》JAVA修原创 2021-10-24 17:22:00 · 2324 阅读 · 8 评论 -
JAVA 修炼秘籍第十章:《优先级队列(堆)PriorityQueue》
JAVA 修炼秘籍第三章:《绝地反击》JAVA 修炼秘籍第四章:《闭关修炼》JAVA 修炼秘籍第五章:《卧薪尝胆》JAVA 修炼秘籍第六章:《鏖战》JAVA 修炼秘籍第七章:《面向对象编程》JAVA 修炼秘籍第八章:《String类》JAVA 修炼秘籍第九章:《List / ArrayList / LinkedList 》JAVA修炼秘籍(番外篇)第一章:《这四道代码题,你真的会吗?》JAVA修炼秘籍(番外篇)第二章:《图书馆管理系统》——————————————————————生活以痛原创 2021-10-24 03:57:27 · 389 阅读 · 2 评论 -
JAVA 修炼秘籍第九章:《List / ArrayList / LinkedList 》
JAVA 修炼秘籍第三章:《绝地反击》JAVA 修炼秘籍第四章:《闭关修炼》JAVA 修炼秘籍第五章:《卧薪尝胆》JAVA 修炼秘籍第六章:《鏖战》JAVA 修炼秘籍第七章:《面向对象编程》JAVA 修炼秘籍第八章:《String类》JAVA修炼秘籍(番外篇)第一章:《这四道代码题,你真的会吗?》JAVA修炼秘籍(番外篇)第二章:《图书馆管理系统》——————————————————————生活以痛吻我,我却报之以歌。文章目录一、二、1.2.总结一、二、1.2.总结e=1"原创 2021-10-01 11:35:14 · 162 阅读 · 5 评论 -
JAVA 修炼秘籍第八章:《String类》
往期:JAVA 修炼秘籍第一章:《痛苦的折磨》JAVA 修炼秘籍第二章:《逐渐魔化》JAVA 修炼秘籍第三章:《绝地反击》JAVA 修炼秘籍第四章:《闭关修炼》JAVA 修炼秘籍第五章:《卧薪尝胆》JAVA 修炼秘籍第六章:《鏖战》JAVA 修炼秘籍第七章:《面向对象编程》JAVA修炼秘籍(番外篇)第一章:《这四道代码题,你真的会吗?》JAVA修炼秘籍(番外篇)第二章:《图书馆管理系统》——————————————————————生活以痛吻我,我却报之以歌。文章目录一、二、1.2.原创 2021-09-22 16:34:27 · 544 阅读 · 4 评论 -
JAVA修炼秘籍(番外篇)第二章:《图书馆管理系统》
往期:JAVA 修炼秘籍第一章:《痛苦的折磨》JAVA 修炼秘籍第二章:《逐渐魔化》JAVA 修炼秘籍第三章:《绝地反击》JAVA 修炼秘籍第四章:《闭关修炼》JAVA 修炼秘籍第五章:《卧薪尝胆》JAVA 修炼秘籍第六章:《鏖战》JAVA 修炼秘籍第七章:《面向对象编程》JAVA修炼秘籍(番外篇)第一章:《这四道代码题,你真的会吗?》图中每一段代码都进行了注释,一点点看。源代码:对应图片顺序package book;//书类public class原创 2021-09-15 16:51:31 · 315 阅读 · 1 评论 -
JAVA 修炼秘籍第七章:《面向对象编程》
往期:JAVA 修炼秘籍第一章:《痛苦的折磨》JAVA 修炼秘籍第二章:《逐渐魔化》JAVA 修炼秘籍第三章:《绝地反击》JAVA 修炼秘籍第四章:《闭关修炼》JAVA 修炼秘籍第五章:《卧薪尝胆》JAVA 修炼秘籍第六章:《鏖战》JAVA修炼秘籍(番外篇)第一章:《这四道代码题,你真的会吗?》——————————————————————生活以痛吻我,我却报之以歌。文章目录前言:什么是面向对象编程一、包1.导入包中的类2.类如何放入包二、继承1.什么是继承三、封装四、组合五、多态1.什么原创 2021-09-14 00:36:46 · 279 阅读 · 3 评论 -
JAVA修炼秘籍第六章《鏖战》
往期:JAVA 修炼秘籍第一章:《痛苦的折磨》JAVA 修炼秘籍第二章:《逐渐魔化》JAVA 修炼秘籍第三章:《绝地反击》JAVA 修炼秘籍第四章:《闭关修炼》JAVA 修炼秘籍第五章:《卧薪尝胆》文章目录一、时间复杂度/空间复杂度1.时间复杂度2.空间复杂度一、时间复杂度/空间复杂度评价段代码的好坏抛去简洁健壮可移植性等等,我们想到的就是这个程序快不快呀,想想计算机算一个题就比你用草稿纸算一个题快10秒20秒,你还会花半天心思时间敲代码吗,所以代码的时间复杂度非常重要,空间复杂度原创 2021-08-06 01:52:23 · 397 阅读 · 0 评论 -
JAVA修练秘籍第五章《卧薪尝胆》
往期:JAVA 修炼秘籍第一章:《痛苦的折磨》JAVA 修炼秘籍第二章:《逐渐魔化》JAVA 修炼秘籍第三章:《绝地反击》JAVA 修炼秘籍第四章:《闭关修炼》文章目录一、类和对象1.类的实例化2.属性3.方法二、static关键字1.修饰属性2.修饰方法三、封装四、构造方法五、代码块1.实例代码块2.静态代码块一、类和对象开起重要知识点,JAVA语言是面向对象的,那么什么是面向对象呢?下面图是我脑子里第一个想到的画面请欣赏哈哈哈哈,是不是很神奇,但是面向对象真的就是这么甜蜜吗,原创 2021-08-05 21:47:22 · 279 阅读 · 3 评论 -
JAVA修炼秘籍第四章《闭关修炼》
往期:JAVA 修炼秘籍第一章:《痛苦的折磨》JAVA 修炼秘籍第二章:《逐渐魔化》JAVA 修炼秘籍第三章:《绝地反击》文章目录一、方法方法的重载方法递归二、数组获取数组长度与访问数组拷贝数组与以字符串的形式打印数组一、方法在JAVA中什么是方法呢,方法其实与C语言中的函数是大相径庭的,方法可以帮助我们更清晰的理解代码,并且可以重复使用重复调用,大大减少了代码的重复性。方法的书写格式如下:public class Prog{ public static int ad原创 2021-08-04 18:58:52 · 338 阅读 · 1 评论 -
JAVA修炼秘籍第三章《绝地反击》
往期:JAVA 修炼秘籍第一章:《痛苦的折磨》JAVA 修炼秘籍第二章:《逐渐魔化》第三章目录一、JAVA中如何从键盘读入数据二、语句1.if分支语句2.else if、else分支语句3.for循环语句4.while循环语句5.do while循环语句6.switch分支语句7.break终止,continue跳过三、生成随机数一、JAVA中如何从键盘读入数据平时写代码的时候总是一个案例一个案例的来测试代码程序,是一种很慢的行为,如果每次运行我们可以想测试什么就输入什么是不是更好一些呢,并原创 2021-08-04 00:13:22 · 332 阅读 · 2 评论 -
JAVA修炼秘籍第二章《逐渐魔化》
JAVA修炼秘籍第一章《痛苦的折磨》:https://blog.csdn.net/Coach_zhang/article/details/119217583?spm=1001.2014.3001.5501第二章目录1 — 数据类型细节部分byte类型short,int,long类型float,double类型boolean类型final 常量关键字操作符介绍+,-,*,%,\符合运算符++,- -逻辑运算符位运算符移位运算1 — 数据类型细节部分上一章节中,我们说到数据类型的介绍,这一章节我们先把原创 2021-07-29 22:56:39 · 290 阅读 · 1 评论 -
JAVA修炼秘籍第一章《痛苦的折磨》
一个idea折磨了我一天的时间,所以第一张起名叫痛苦的折磨。开始知识点。第一章目录1 — JDK、JRE、JVM首先来介绍一下:JVM第二位:JRE第三位王牌选手:JDK2 — 解剖第一个main3 — IDEA(安装时疏忽一步,折磨我一天)4 — 数据类型1 — JDK、JRE、JVM想运行一个JAVA程序肯定是需要JDK、JRE、JVM。这是什么?这一定是你脑子里的第一个问题,那么我们就一图来了解他们三者的关系。首先来介绍一下:JVM我们都知道JAVA具有很好的跨平台性,可以说是,一原创 2021-07-29 20:12:42 · 396 阅读 · 2 评论 -
c语言程序环境和预处理(纯手绘),所谓密密麻麻的文字不如一图通俗易懂
预定义字符号1:FILE;进行编译的源文件。2: LINE;文件当前行号。3: DATE;文件被编译的日期。4: TIME;文件被编译的时间。原创 2021-07-24 21:19:49 · 195 阅读 · 0 评论 -
纯手绘(留个纪念)-》每个飞机只有一个油箱, 飞机之间可以相互加油(注意是相互,没有加油机) 一箱油可供一架飞机绕地球飞半圈,问题:为使至少一架飞机绕地球一圈回到起飞时的飞机
题目:每个飞机只有一个油箱, 飞机之间可以相互加油(注意是相互,没有加油机) 一箱油可供一架飞机绕地球飞半圈,问题:为使至少一架飞机绕地球一圈回到起飞时的飞机。粉色为题解蓝色为注释线颜色分类红色为前进蓝色为返航紫色为B反方向飞行黄色为C反方向飞行...原创 2021-07-23 10:52:28 · 138 阅读 · 0 评论 -
c语言通讯录,文件保存读取优化版本
一.主文件代码#include "prog.h"void menu(){ printf("-----------------------------------------------\n"); printf("|********** 1.添加 2.删除 *********|\n"); printf("|********** 3.查找 4.更改 *********|\n"); printf("|********** 5.显示 6.清空原创 2021-07-20 18:46:10 · 368 阅读 · 0 评论 -
牛客网剑指offer,有一张单链表,编写函数求倒数第K个结点
/**输入一个链表,输出一个链表,该输出链表包含原链表中从倒数第k个结点至尾节点的全部节点。如果该链表长度小于k,请返回一个长度为 0 的链表。* struct ListNode {* int val;* struct ListNode *next;* };*//*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可*** @param pHead ListNode类* @param k int整型* @return ListNode类*/struct原创 2021-07-20 11:43:38 · 140 阅读 · 3 评论 -
c语言通讯录,动态增长优化版本
一.主文件代码#include "prog.h"void menu(){ printf("-----------------------------------------------\n"); printf("|********** 1.添加 2.删除 *********|\n"); printf("|********** 3.查找 4.更改 *********|\n"); printf("|********** 5.显示 6.清空原创 2021-07-19 22:21:47 · 196 阅读 · 0 评论 -
c语言通讯录的增加.删除.查找.更改.显示.排序.清空
运行视频[video(video-zSfFqYYa-1626605629677)(type-tencent)(url-https://v.qq.com/txp/iframe/player.html?vid=a32609xva51)(image-http://puui.qpic.cn/vpic/0/a32609xva51.png/0)(title-c语言实现通讯录功能)]原创 2021-07-18 18:53:52 · 384 阅读 · 0 评论 -
c语言程序之,原来直播弹幕是这样的,弹幕显示与滚动弹幕
1.弹幕显示效果:hhehelhell,,hello worldhello worlhello worhello wo,,heh重复上述循环代码:#include <stdio.h>#include <time.h>#include <string.h>int sleep(unsigned long x){ clock_t c1 = clock();//类型为算数类型 clock_t c2;//算数类型 do { i原创 2021-07-03 16:43:16 · 740 阅读 · 0 评论 -
C语言实现游戏,别声张,偷偷看!
猜数字游戏:我们来分出步骤,从0到1代码一点点改进。一共5个步骤先看完整代码。#include <stdio.h>#include <stdlib.h>#include <time.h>#define MAX_STAGE 10;//定义一个宏方便修改int main(){ int ans = 0;//目标数值 int no = 0;//接收玩家输入 int n = MAX_STAGE;//限制猜选次数 int num[MAX_STAGE] = {原创 2021-07-02 04:14:46 · 186 阅读 · 0 评论 -
C——语言快速比较函数fmax与fmin
需要引用头文件<math.h>fmax函数作用:比较两个浮点数返回值:返回值为float类型,返回两个数的较大值。例如:a=1.0,b=2.0,函数返回为2.000000.float fmax(float a,float b);fmin函数作用:比较两个浮点数返回值:返回值为float类型,返回两个数的较小值。例如:a=1.0,b=2.0,函数返回为1.000000.float fmin(float a,float b);...原创 2021-06-26 20:18:50 · 1511 阅读 · 0 评论 -
C语言实用的数学操作函数
文章目录1.asin返正弦值2.abs绝对值3.acos取反余弦值4.cos余弦值5.ceil最小整数6.exp指数7.fabs绝对值8.floor最大整数9.log对数10.pow次幂11.sin正弦值12.tan正切值1.asin返正弦值作用:计算参数x的反正弦值返回值:返回x的反正弦值,也就是弧度,(x*180/π)。注释:x必须介于【-1,1】之间,因为函数取值范围在这。double asin(double x);2.abs绝对值作用:计算整形数的绝对值返回值:返回参数x的绝对原创 2021-06-23 22:39:31 · 264 阅读 · 2 评论 -
c语言结构体一篇懂
struct结构体关键字1——什么是结构体2——结构体定义形式与细节3——结构体变量4——结构体的存储5——成员的获取与赋值6——位段7——位段的存储1——什么是结构体它是一种可以由多种类型数据或单种类型创建的数据类型,比如,你想表达一台电脑,那这个电脑是一个统称,它里面是不是还包含很多东西,比如电脑的品牌(可以是char类型来表达),比如型号(可以用整形来表示),比如价格带小数(我们可以用double来表示)。2——结构体定义形式与细节struct stu{ char name; in.原创 2021-06-12 07:15:39 · 94 阅读 · 0 评论 -
c内存操作函数干到发抖的干货
文章目录memcpymemmovemalloccallocreallocfreememsetmemcpy作用:拷贝内存空间,返回值:指向dest的指针。void* memcpy(void* dest,void* src,size_t N);注释:其中dest为目标内存区,src为源内存区,N表示拷贝的字节数。注意:1.未考虑内存重叠情况。2.灵活性高,因为memcpy函数并不关心被复制的数据类型,也就是可以面向任何数据类型进行拷贝。3.dest指针要分配足够的空间原创 2021-06-09 22:44:34 · 1211 阅读 · 1 评论 -
C语言指针,可能正是你需要的
指针介绍什么是指针:1:指针就是地址,我们可以把每个类型的变量看成一个人,这个人他得有现在所在的位置(比如:在黑龙江哈尔滨,但是电脑中存储这个人的位置是用数字来表示的,比如0x100000),通过这个位置你就可以找到我,他是一个从零开始的,操作受限制的非负整数。指针类型指针的类型决定了,指针向前或向后的距离,比如,一个人1米9(long类型)和他1米6(short类型)的女朋友,他们两个同时像前走一不,距离相同吗,下面看一指针之间不同类型是怎么来走的。#include <stdio.h>原创 2021-06-02 22:10:31 · 59 阅读 · 0 评论