自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

flying meng的菜鸟居

求知若渴,虚心若愚

  • 博客(17)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 每日一算:链表操作

删除链表中倒数第N个元素终于过渡到链表了。。。(感慨一下)你是否还在坚持学?近日,LC上某题引起了我的关注。题目:给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。示例:给定一个链表: 1->2->3->4->5, 和 n = 2.当删除了倒数第二个节点后,链表变为 1->2->3->5.说明:给定的 n 保证是有效的。...

2019-01-30 19:07:30 287

原创 每日一算---对数组的操作

移动数组中的0今日重新拿起电脑,看到阔别已久的LC,不觉兴奋,拿其283号问题说一说吧。题目到简单:定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。思来想去,觉得这一题可以有至少两种写法,分享一下:这一题要想简单,就要用c++中的标准函数库(STL),其中有一个头文件叫algorithm,神奇!这个头文件下包含着诸如:nums.size(); ...

2019-01-25 21:47:04 379

原创 算法详解---骑士走棋盘

骑士走棋盘问题与八皇后(同样献给寒假还在肝题的老哥们。。。)感觉这两道题在解释一件事,八皇后可以用dfs(深搜),也可以用广搜,而骑士走棋盘问题给我的感受就是在解释广搜算法的步骤。。。建议看完本篇所讲题目再去看看八皇后,可能会有所受益。骑士走棋盘问题中,骑士的走法为国际象棋的走法,类似中国象棋的马,骑士可以由任意一个位置出发,求如何不重复的走完所有位置。问题解法:骑士的走法,基本上可以...

2019-01-21 02:11:20 2067

原创 详解java---java中方法的调用

如何在一个方法中调用另外一个方法这种问题通常有两种情况,一是在同一个类中,二是在不同的类中(本篇都有介绍)。作为初学者,只需掌握第一种情况:对于同一个类中的静态方法(static修饰的)其他的静态或非静态方法都可以直接调用它。而对于非静态方法,其他的非静态方法可以直接调用(这两行大概说的就是“物以类聚”吧,哈哈),但是其他静态方法(如我们知道的main方法:public static vo...

2019-01-20 14:45:02 559

原创 每日一算--大数相加

两数之和大家一定或多或少接触过一道题:大数相加,这道题我见过的大多数解法都是用数组,由于数组在空间上的缺陷性,造成了篇幅上的累赘,也让很多人望而却步。话说,没有绝对好的方法,就像没有绝对的第一一样,在这道题中,换用链表貌似是个不错的选择。(我收回数组才是万能的这句话。。。)下面直接上java中的代码,没学的同学可以先看看,想想思路,待以后学到时再拐回来看。思路:给定两个非空链表来表示两个...

2019-01-17 20:11:12 382

原创 c/c++基础与进阶

c++中的变长数组问题谨以此篇,献给假期还在奋斗的“同行”们。。。提到c++数组的自定义长度(变长数组)问题,不得不羡慕一下c语言的简易性,众所周知,即使如*int a[len]*这种格式存在极大的风险,但C语言仍然将其包容了进来,并不报错。参考一下代码(在任何编译器中都能运行):#include<stdio.h>int main(){ int len; scanf(&quot

2019-01-16 18:18:38 490

原创 算法不就那点事---杨辉三角解法

杨辉三角巴斯卡三角,又叫杨辉三角,又名贾宪三角。说来,这也算是大一新生算法入门的东西了,同样的还有什么打印菱形等,不过都差不多。兼有性质:左右对称,中间最大开头为1每一个数等于其上方两数之和(除前两行)第n行有n项,和为(2n-1)记得上高中时就开始研究杨辉三角,当时有一个公式:这个大家应该很熟知吧。好,我们再来看一张杨辉三角图这就是文章后面代码的运行结果图,简化一下...

2019-01-10 14:30:59 583

原创 c++从入门到进阶(2)

c++多态一。多态按字面的意思就是多种形态。当类之间存在层次结构,并且类之间是通过继承关联时,就会用到多态。C++ 多态意味着调用成员函数时,会根据调用函数的对象的类型来执行不同的函数。#include <iostream> using namespace std; class Shape { protected: int width, height; ...

2019-01-09 13:20:27 372

原创 c++从入门到进阶(1)

c++中的继承突然找到以前总结的东西,共享一下,也供新手学习,和复习。。。一。继承是面向对象程序设计中最重要的一个概念。继承允许我们依据另一个类来定义一个类,这使得创建和维护一个应用程序变得更容易。这样做,也达到了重用代码功能和提高执行时间的效果。当创建一个类时,您不需要重新编写新的数据成员和成员函数,只需指定新建的类继承了一个已有的类的成员即可。这个已有的类称为基类,新建的类称为派生类。...

2019-01-08 17:15:26 438

原创 数据库入门操作

数据库入门—部分知识讲解上一次的数据库实例学习,已经说明了创建,使用表,库,以及行和列的操作,今天要学习的是如as,group by,limit,like,union以及with rollup语法1.AsAs在所有网站上的定义都是:在不改变原表字段名基础上对现操作期间的所选字段进行的取别名操作;具体体现—不能用在where语句中(where-后跟条件);2.group by聚合分组函...

2019-01-08 14:41:00 687

原创 c/c++小游戏

入门小游戏-提高思维陆续把以前无聊时写的小游戏发出来,供大家娱乐文章亮点主要在于随机数的使用以及算法思维的开拓大家可以自己改进#include<stdio.h>#include<time.h>#include<stdl

2019-01-08 14:34:07 10992

原创 菜鸟前路---java小游戏的实现(一)

##java之登录注册实现登录注册的界面化以及鼠标操作,可是我从c和c++以来的梦想,激动的一批。。。我使用idea编译器实现的,顺便一说,idea nb。。。OK,言归正传我们务必把它们放在一个包下(我设的包是com.xuan.main),用两个文件;1.第一个文件实现操作/*功能描述:登录界面有插入了背景图片实现了登录界面GUI,可以进行 账号注册,和账号登录,对注册的账...

2019-01-07 16:40:57 2895

原创 菜鸟前路---c/c++小程序

计算器的实现本章运用多文件处理,适合c++类和对象的练习,新手只知其理即可。(本文写于codeblocks,应注明.cpp)哈哈,我加了一些花里胡哨的封面,在main.cpp里,不喜欢的可以去掉!main.cpp#include "Math.h" //*引用其他文件*#include <iostream>#include<math.h&a

2019-01-07 09:25:18 2232 2

原创 菜鸟前路---c/c++小游戏

神奇的c/c++翻到开学之初写的一些小游戏,陆续给大家发出来,也便提高新手们的编程兴趣。(在Dev,codeblocks,VC上都能运行)#include<stdio.h>#include<time.h>#include<stdlib.h>#include<conio.h>#include<windows.h>#inclu...

2019-01-07 09:15:58 32875 33

原创 几种常用排序算法的比较

几种常用算法的比较与分析话不多说,直接上代码。。。1.选择法算法要求:(例)用选择法对10个整数按降序排序。算法分析:每趟选出一个最值和无序序列的第一个数交换,n个数共选n-1趟。第i趟假设i为最值下标,然后将最值和i+1至最后一个数比较,找出最值的下标,若最值下标不为初设值,则将最值元素和下标为i的元素交换。# include <stdio.h>main(){ in...

2019-01-06 21:14:38 1497 12

原创 c/c++入门算法经典---蛇形填数

嘻嘻,坚持住,一起学下去。。。蛇形填数要点:不管位置,从数1开始,定义n x n的形状,遇n则转(n即边界)效果图:n=37 8 16 9 25 4 3代码原理:(n可变)#include<stdio.h>#include<string.h>#define maxn 20int a[maxn][maxn];int

2019-01-06 21:04:06 2573

原创 菜鸟前路---数据库操作

先恭喜你们,学到了这里,哈哈。。。老哥们,你们肯定对数据库有理一些了解了,废话不多说,今天我将给大家带来mysql中的一些操作,并巩固一下之前学的知识,通过实例解读group函数(刚开始学的时候,一脸懵逼简直);文章有点长,但愿各位好汉能看完。。。Group函数->count(行数),sum(和),min(最小),avg(平均值),max(最大),group_count记住,Grou...

2019-01-06 20:47:03 1411 5

JavaScript内存管理相关.docx

该文档是笔者经余月整理后所得,里面包含了JavaScript内存相关的知识概述。大概有浏览器内存管理、JavaScript内存泄漏及补救措施、闭包的概念,希望对诸君有帮助

2020-04-10

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

TA关注的人

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