【一文搞定一问题】
文章平均质量分 92
Stella_sss
努力精进,专注码文,欢迎关注,期待交流!
展开
-
【手把手带你学Java EE】HTTP协议
什么是HTTP?HTTP全称为“超文本传输协议”,是一种应用非常广泛的应用层协议。HTTP往往是基于传输层的 TCP协议实现的。(HTTP1.0 / HTTP1.1 / HTTP2.0 均为TCP,HTTP3基于UDP实现)目前我们主要使用的还是HTPP1.1和HTTP2.0。本文讨论的HTTP以1.1版本为主。浏览器与服务器之间的交互就是通过HTTP协议来完成的。HTTP协议包含HTTP请求和HTTP相应。当我们在浏览器中输入一个“网址”,此时浏览器就会给对应的服务器发送一个HTTP请求,服务器收原创 2022-07-27 17:31:50 · 674 阅读 · 6 评论 -
【代码案例】博客页面设计(附完整源码)
本篇文章主要利用前面学习的前端知识来构建出一个博客的网页页面。原创 2022-07-24 18:57:44 · 16874 阅读 · 19 评论 -
【代码案例】网页版表白墙 & 待办事项 (包含完整源码)
今天的两个案例就分享到这里啦~相信这对你来说一点都不难!通过这两个案例的练习,你一定对前面介绍的内容有了掌握得更加熟练了!最后,完整代码已经上传到gitee啦~如果对于前面分段给出的代码不太理解,欢迎到我的码云上自取啦!表白墙完整代码链接待办事项完整代码链接如果你觉得这篇文章对你有帮助,记得给我一键三连噢~~...原创 2022-07-21 08:51:25 · 2767 阅读 · 14 评论 -
【一文解决】合并K个升序链表(K个升序链表的题都会了,两个链表的题还能不会?)(来源:力扣腾讯精选50题)
【一文解决】合并K个升序链表(K个升序链表的题都会了,两个链表的题还能不会?)(来源:力扣腾讯精选50题)题目描述思路分析思路3 解法思路2 解法嗨小伙伴们好久不见,最近做题了吗??今天我又发现了一道挺有意思的题,一起来看看吧!~题目描述首先看到的是亮眼的红色“困难”俩字,是什么样的题目竟然能够达到困难的难度?难道它很难吗?不!不就是链表嘛,链表的问题能难到哪里去呢?(表面镇定,内心紧张)虽然题目上来就标了困难的难度,但是咱们不慌,相信看完解答你就知道这道题其实一点都不难!废话不多说,先点原创 2022-04-16 12:34:18 · 632 阅读 · 12 评论 -
【一文解决】回文数的三种解法(来源:力扣腾讯精选50题)
【一文解决】回文数(来源:力扣腾讯精选50题)题目描述分析解法一:转字符串判断解法二:取数字首尾进行判断解法三:反转数字后半段今天做到了一道简单但是有点意思的题,跟我来一起看看吧!在开始今天的题目之前,记得动动手指给我点个赞哦!题目描述给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。分析一拿到题目,第一个想法是把数字转换为字符串,然后再判原创 2022-04-10 12:41:07 · 6975 阅读 · 21 评论 -
【一文解决】寻找两个正序数组的中位数(来源:力扣腾讯精选50题)
【一文搞定】寻找两个正序数组的中位数题目描述题目分析解法一 找第K大问题解法二最近在努力做题~~昨天做到一道题没感觉还是挺有难度的……我看了半天终于把题解搞懂了,所以写一篇博客来整理一下~~~题目描述这道题来源于力扣题库中的腾讯精选50题。题目描述如下:可以注意到题目难度为困难。虽然评论区有不少大佬吐槽这题目都算困难??作为小白直觉自己太菜了……不过没关系,等我们把它搞懂了,这样的题目在我们这儿也就不是困难啦~~~从题目描述和给出的示例,我们可以大致了解题意是让我们将两个按照正序(升原创 2022-04-08 17:51:13 · 3551 阅读 · 13 评论 -
【手把手带你进阶】C语言:文件操作
【手把手带你进阶】C语言:文件操作为什么使用文件什么是文件程序文件数据文件文件名文件的打开和关闭文件指针文件的打开和关闭大家好呀!好久不见~开学之后博主忙了不少,写博客的时间少了很多,真的非常抱歉,不应该不应该,这不一有时间就立即不起来了嘛!废话不多说,下面开始我们的学习。C语言的内容我们已经讲得差不多了,还剩下文件操作和程序的编译这两部分。其中文件的操作比较简单,在工作中用得也比较少,虽然如此,我们也不能不学它呀~毕竟这也是C语言的一部分,不学它好像不太完整,而且万一以后要用到怎么办呢?所以我们还原创 2021-10-29 12:59:03 · 1380 阅读 · 9 评论 -
【一文搞定一问题】动态内存管理中的四道经典笔试题
在学习了动态内存开辟之后,下面给4道经典的动态内存管理相关的笔试题,一起来练练手吧!【一文搞定一问题】动态内存管理中的四道经典笔试题题目一题目二题目三题目四题目一运行下面的程序,会出现什么结果?#include <stdlib.h>#include <stdio.h>#include <string.h>void GetMemory(char* p){ p = (char*)malloc(100);}void Test(void){ ch.原创 2021-10-08 16:56:04 · 321 阅读 · 8 评论 -
都中秋了还在苦苦加班排序?这篇文章让你一次性搞定排序问题,手把手教你实现一个通用的排序函数
【手把手教你实现】通用排序函数原型思想代码实现1、确定冒泡排序的趟数2.确定一趟冒泡排序中两两比较的次数3. 两两比较4. 交换总结每次我们写一个不同类型的排序的时候,我们都要写重新写一个新的排序函数,那么有没有什么方法,可以写一个适用于所有类型的排序函数呢?当然是有的!接下来我们就一起来看看吧~原型首先我们知道库函数中有一个qsort函数,它其实就适用于任何类型的数据。(不要问我为什么已经有了qsort函数还非要自己写一个,我知道你们都跟我一样热爱学习,必须要自己写出来才肯罢休!)所以,作为原创 2021-09-21 12:08:47 · 594 阅读 · 5 评论 -
还搞不懂指针?点进来!手把手带你进阶指针(数组指针、指针数组、指针传参、指向函数指针数组的指针等等一切关于复杂指针的问题,统统搞定!)
【手把手带你进阶】指针(数组指针、指针数组、指针传参、指向函数指针数组的指针等等一切关于复杂指针的问题,统统搞定!)字符指针数组指针指针数组数组传参和指针传参前面我们已经对指针进行了一个初步的讲解,相信大家对于指针都已经有了一个基本的认识,那么今天,我们就把指针拿出来,更加深入全面地扒开指针的皮,看看指针的内涵。首先我们先回顾一下初阶指针中的内容。(具体可以看这篇看完这篇文章,别再说指针难了!手把手带你入门指针的基本使用指针是一个用来存放地址的变量,这个地址可且仅可标识一块内存空间。指针的大小是原创 2021-09-20 14:26:11 · 509 阅读 · 2 评论 -
C语言进阶第一问:数据在内存中是如何存储的?(手把手带你深度剖析数据在内存中的存储,超全解析,码住不亏)
【手把手带你进阶】数据的存储数据类型整型在内存中的存储大小端字节序浮点型在内存中的存储在之前的内容中,我们已经把C语言的入门知识进行了一个全面的讲解,并介绍了一些实用的调试技巧,以及函数栈帧的创建和销毁,可以说对于C语言已经算是敲过开门砖了。那么今天,我们就要开启深入学习C语言的旅程啦!首先解决C语言进阶第一问:数据在内存中是如何存储的?当然,我们主要探讨的是整型和浮点型这两种类型。数据类型C语言中具以下几种基本内置类型:这里说明一下:C语言的基本内置类型只的是C语言本身具有的类型,而库原创 2021-09-05 19:25:47 · 712 阅读 · 5 评论 -
【手把手带你搞定】函数栈帧的创建和销毁(一次性解决学C初期疑问,超全贴图&超细解释,必须学废!!!)
【手把手带你搞定】函数栈帧的创建和销毁相信在前期C语言的学习的时候,大家一定都有下面这些困惑。那么今天我们用这篇文章一次性解决以下所有问题:局部变量是怎么创建的?为什么局部变量的值是随机值?函数是怎么传参的?传参的顺序是怎样的?形参和实参是什么关系?函数调用是怎么做的?函数调用结束后怎么返回的?其实这些问题都离不开一个关键:函数栈帧的创建和销毁,因为局部变量和函数的调用都是在栈区上创建的。所以,== 弄明白函数栈帧的创建和销毁 = 修炼了自己的内功 ==,不仅一次性解决上原创 2021-08-29 08:41:06 · 362 阅读 · 7 评论 -
学了编程却写出错误代码?程序运行结果与想象不符?当bug出现时该何去何从,别担心,这篇文章统统告诉你!手把手带你调试代码,让bug原形毕露!
【手把手带你搞定】实用调试技巧什么是bug之前我们对C语言的知识进行了一一的讲解,但是当我们自己真正写代码的时候,又会发现很多问题,比如程序运行时崩溃、程序运行的结果不是我们想要的等等,虽然代码已经能够跑起来了,但是依然不是理想中的状态。这时候应该怎么办呢?别急,现在立即教你使用调试技巧。手把手带你搞定bug。什么是bug大家看看下面这张图:这是世界上的第一个bug。...原创 2021-08-28 10:28:28 · 2789 阅读 · 9 评论 -
【手把手带你搞定】扫雷小游戏(巨详细的思路解说!还有升级版代码贴图!速来领取!!)
【手把手带你搞定】扫雷小游戏项目准备扫雷游戏游戏分析两层思考一二代码实现数组的创建与初始化布置雷排查雷完整代码总结优化升级创建升级版扫雷游戏选择排查雷或标记雷拓展排雷范围友友们好呀~昨天我们写了三子棋的小游戏,是不是觉得其实写一个小游戏也没有那么难呢?是不是还跃跃欲试想尝试写出更多的有趣的小游戏呢?那么今天我们就事不宜迟,写一个扫雷小游戏吧!项目准备首先,我们要创建一个新的项目,名为:mine clearance并创建以下三个文件:test.c - 用于测试游戏game.c - 用于.原创 2021-08-24 04:02:39 · 1228 阅读 · 0 评论 -
【手把手带你搞定】C语言实现三子棋游戏,让你的代码有趣起来(超详细教程,从思路到代码,快码起来!)
【手把手带你搞定】C语言实现三子棋游戏什么是三子棋游戏分析代码实现菜单打印井字格下棋玩家下棋电脑下棋判断结果完整代码总结在学习完函数和数组的基本使用之后,我们应该把所学知识应用起来。其中,让我们的代码生动有趣起来的方法就是用它来写一个小游戏啦!今天我们就来写一个简易的三子棋游戏吧!什么是三子棋游戏首先,我们还是简单地介绍一下简单的三子棋(tic-tac-toe)游戏吧~一开始听到三子棋这个名字的时候,我还有些懵……三子棋是啥玩意儿?我只听说过五子棋啊……后来才知道,原来是三子棋就是我小时候经常原创 2021-08-23 03:02:07 · 1124 阅读 · 1 评论 -
【手把手带你搞定】第一个C语言猜数字游戏(超详细教程,不仅学如何写代码,更学方法思路!)
【手把手带你搞定】第一个C语言猜数字游戏什么是猜数字游戏游戏思路打开方式游戏逻辑代码实现菜单什么是猜数字游戏大家玩过猜数字游戏吗?这是你们美好的童年回忆吗??猜数字游戏顾名思义就是猜数字游戏,在百度上有一个听起来怪牛逼的名字 - 古老的密码破译类益智类小游戏。看来玩这个游戏还有益于智商?!但是这个游戏一般要两人以上玩,那么孤独的单身汉怎办?不如咱们就写一个猜数字游戏让他可以寄几一个人和电脑玩~游戏思路首先我们要思考一下,我们应该怎么写这个游戏呢?打开方式想想看,我们一般玩的游戏,在进原创 2021-06-25 16:36:10 · 3587 阅读 · 9 评论 -
【一张图搞定关机程序】让你的代码有趣起来!送兄弟送闺蜜,快乐原来如此简单!(赋全过程和结果,超详细解说)
从这里开始让你的代码有趣起来事情是这样的关机程序实现关机指令代码实现如何把程序送出去故事后续 快乐传递更多精彩进一步改进你的程序进一步让你的朋友更抓狂事情是这样的你也许不会想到,简单的几行的代码居然可以带来如此多的快乐,那么事情究竟是怎么回事呢?让我们把时间倒回2021年4月1日。我写了一个好玩的代码,美其名曰“小游戏”,然后发给了我姐。那么这到底是一个什么样的程序呢?没错,就是上面这个小小的关机(整蛊)程序,其实他实现起来并不难,只需要二十几行代码就可以完成了,一张图搞定!(急性子原创 2021-06-24 18:21:38 · 1183 阅读 · 3 评论 -
一文搞定最大公约数(四种方法,赋原理和比较,超详细解答)
最大公约数前言1.暴力穷举法代码2.辗转相除法步骤原理代码3.更相减损法步骤原理代码比较4.stein算法比较运算符&移位操作符原理步骤代码前言求两数的最大公约数,一共有四种方法:暴力穷举法、更相减损法、辗转相除法、stein 算法,小女不才,花了几天的时间终于把这几种方法全部弄明白(尤其是stein 算法,看了好久才终于看懂……),现在就把它们全部分享出来。首先,假设被求的两个数为 x、y,且 x > y。最大公约数 d = gcd (x , y)1.暴力穷举法正如名字所说,暴击原创 2021-06-20 21:02:44 · 17165 阅读 · 15 评论