- 博客(50)
- 收藏
- 关注
原创 LeetCode26-删除有序数组中的重复项
给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。
2022-02-25 10:00:00
312
原创 LeetCode1-两数之和
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。
2022-02-24 17:40:02
345
原创 原型与原型链这么看好像也不难
原型与原型链这么看好像也不难 #掘金文章# https://juejin.im/post/6885945427011567630
2020-10-21 14:13:11
187
原创 你想了解的《javaScript语言精粹》(四)
#第四章函数-函数用于指定对象的行为一组语句javascript基础模块单元作用:代码复用信息隐藏组合调用-javaScript中Math对象1.Math.ceil()返回大于或等于一个给定数字的最小整数(向上取整)console.log(Math.ceil(6.6));//72.Math.floor()返回小于或等于一个给定数字的最大整数(向下取整)...
2020-10-19 14:51:56
136
原创 你想了解的《javaScript语言精粹》(三)
#第三章对象-javaScript数据类型1.基础数据类型NumberStringBooleanUndefinedNullSymbol(es6新增,表示独一无二的值)值不可变数据存储在栈(stack)区,占据空间小,大小固定,被频繁使用2.引用数据类型ObjectFunctionArray值是可变的同时保存在栈内存和堆内存,占据...
2020-10-14 19:46:44
221
原创 你想了解的《javaScript语言精粹》(二)
#第二章语法-铁路图(语法图)—————表示形式语法的方式规则1.从左边界开始沿着轨道去到右边界2.圆框字面量方块规则或描述3.沿着规则走通的序列合法不能走通非法4.末端只有一条竖条允许在任何一对标记中间插入空白两个竖条不允许-2.3数字1.NaN一个不能产生正常结果的运算结果isN...
2020-10-13 12:56:03
157
原创 你想了解的《JavaScript语言精粹》(一)
#javaScript语言精粹#第一章精华-1.1为什么要使用javaScript(原因)1.javaScript是未来javaScript浏览器语言与浏览器结合2.javaScript开发容易3.javaScript容易理解4.JavaScript轻量级且表现力极强-1.2分析javaScript1.javaScript函数基于词法作用域的顶...
2020-10-12 22:13:35
126
原创 emmet常用语法
-什么是emmet语法使用类似于CSS选择器的语法来描述生成的树和元素属性中的元素位置(快速构建html结构的快捷语法)-嵌套运算法1.子代操作符:>例:div>div>p表示div下有个子代div,子代div下有个p标签2.兄弟操作符:+例:div>div+p表示div下有子代div和p标签,子代div和p标签属于同级3.返回上级操作符:^例:d...
2020-09-27 17:18:22
708
原创 C语言概述
一、C语句1. 一个C程序可以有若干个源程序文件组成2. 一个源文件可以有若干个函数和预处理命令以及全局变量声明部分组成3. 一个函数有函数首部和函数体组成4. 函数体由数据声明和执行语句组成5. C语句分为:控制语句、函数调用语句、表达式语句、空语句、复合语句二、控制语句:完成一定的控制功能1.if()~else 条件语句2.for()~循环语句3.while()~循环语句...
2020-04-27 16:26:02
449
原创 C语言注意事项
一、关于typedef与#define的相似之处例如:typedef int COUNT; #define COUNT int作用:都是用COUNT代表int,但事实上,二者是不同的。#define是在预编译时处理的,只能作简单的字符串替换,而typedef是在编译时处理的,并不是作简单的字符串替换,而是声明一个类型。二、有关整型的数据类型含义数据类型 含...
2020-04-21 18:01:28
375
原创 类型、运算符与表达式
1. 变量:装数据的容器,数据变,容器不变变量在使用前要先定义,基本格式:变量类型 变量名1,变量名2,……;Ex:int a,b,c;int a=0,b,c=0;//初始化2. 变量名:由字母(‘_’被看作字母)和数字组成的序列,但第一个字符必须是字母;大小写字母是有区别的;关键字不能作为变量名3. 四种基本类型char 字符型,占用一个字符长度,存放一个字符int 整型...
2020-04-19 18:37:30
479
原创 包和接口
题目: 1. 在package A中定义一个person person:String name,int id,toString,print 2. 在package A,B中定义student student:score,接口comparable,继承person 3. 在package C中定义test对上述内容进行相关测试代码...
2019-04-03 21:50:09
510
原创 数组列表
题目: 利用数组列表接受用户所输入的数据并将其进行排序。代码:import java.util.ArrayList;import java.util.Scanner;public class arraySort { private static Scanner in; /** * 利用数据列表输入数据串,并进行排序 * @param args ...
2019-04-03 11:01:41
521
原创 World word web
题目: 请设计如图所示的页面:代码:<!doctype html><html><head><meta charset="UTF-8"><title>World Word</title><style> * { margin: 0; ...
2019-04-02 13:07:06
343
原创 图书·儿童
题目: 请做出如下的盒子效果如:http://www.dangdang.com/代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>图书</title></head>&...
2019-04-01 22:43:19
207
原创 数组移动
题目: 一个double型的数组x和整型的循环总数n,通过把x向前或向后移动n个位置。 例如:x数组包括的元素有 1 2 3 4 5 6 7 向前移动,循环3次以后,新数组的元素应是:4 5 6 7 1 2 3 向后移动,循环3次以后,新数组的元素应是:5 6 7 1 2 3 4代码:import java.util.Scanner;p...
2019-03-27 22:39:03
380
原创 水仙花
题目: 输入一个整数,判断是否是水仙花数代码:import java.util.Scanner;/** *一个三位数各个位数上的数字分别立方再相加得到其本身就是水仙花数,否则则不是 */public class narcissus { private static Scanner in; /** * 输入三位数的整数,并对输入数据进行检测,以及...
2019-03-20 22:42:56
831
原创 倒金字塔
题目: 输入一个奇数n和一个字符串s,并通过s打印出一个金字塔形状。金字塔的底端有一个单个的s,每行增加两个s,最后一个包含n个。代码:import java.util.Scanner;public class invertedPyramid { private static Scanner in2; /** * 按要求输入金字塔 * @param ...
2019-03-20 20:27:27
1491
原创 贪吃蛇
代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>贪吃蛇</title> <!-- <link rel="stylesheet" href="css/retroSnake.css"> ...
2019-03-19 12:19:55
263
原创 表格
请写出如下表格效果代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>商务风格表格的设计与实现</title> <style>
2019-03-14 22:44:37
228
原创 奇数和偶数
题目: 用户输入一系列整数,统计奇数个数和偶数个数,并打印出来。代码:import java.util.Scanner;public class oddEven { private static Scanner in; public static void main(String args[]) { final int max = 1000; i...
2019-03-13 22:12:05
626
原创 纳税
题目: 编写一个程序来计算税务部门征收所得税,计算税金的规定如下:收入在5000元以下的,免税; 收入在5000-10000元的,纳税4% 收入超过10000元,纳税5%程序要求用户在运行时通过文本框输入个人收入,alert()或document.write()输出应纳税金额。代码:<!DOCTYPE html><htm...
2019-03-13 11:56:15
385
原创 折扣
题目: 一个超市奖励劵取决于顾客在商品上花费了多少。如下表显示用于计算花费的不同金额的优惠劵的百分比。编写一个程序,在一个人购买商品的基础上计算和打印优惠劵的值。折扣表 花费 折扣率 <$10 no coupon $10~$60 8% $60~$150 10% $150~$210 12% >$210 14% ...
2019-03-13 11:01:52
401
原创 没有逗号的数字
题目: 编写程序,为用户读取一个介于1,000到999,999之间的数字,用户在输入数字中输入一个逗号。然后打印需要没有逗号的数字。代码:import java.util.Scanner;public class character { public static void main(String[] args) { System.out.print("p...
2019-03-13 11:01:05
589
原创 表单制作
题目: 制作一个用户注册的界面如图所示代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>用户注册界面</title></head>&
2019-03-13 10:59:47
643
原创 初相遇
题目: 设计如图所示的一个页面 代码:html:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>诗《初相遇》</title> <
2019-03-12 12:48:52
2314
原创 皮皮鲁儿童安全百科
题目: 设计一个页面,达到如图所示的文字效果 代码:html:<!doctype html><html><head> <meta charset="UTF-8"> <title>皮皮鲁送你100条命儿童安全百科</title> <link rel=..
2019-03-12 12:40:48
255
原创 纳税
题目: 在美国,不同的税率是根据纳税人的婚姻状况而定的。单身和已婚的纳税人有不同的税收计划。已婚的纳税人将他们的收入加在一起,并支付总的税。如下表计算税率。不同税率适合于每一个“分支”。在表中,第一个分支的收入为10%,第二个分支的收入为25%。每个分支的收入范围取决于婚姻状况。税率表 if your status is single and if the taxable in...
2019-03-12 12:17:28
144
原创 十六进制转十进制
题目:时间限制:1.0s 内存限制:512.0MB问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。 注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。样例输入FFFF样例输出65535分析:(1)由于16进制中存在大写字母,所以需要将其先转为值的形式,即使用switch将其转成数值 (2)从字符...
2018-10-24 07:47:56
2055
1
原创 队列的链式结构
源代码: #include<iostream> #include<malloc.h>using namespace std;typedef int elemtype; typedef struct node{ elemtype data; struct node *next; }node,*linklist;//链接队列初始化void ...
2018-10-23 00:37:04
287
原创 循环队列
源代码:#include<iostream>#define m 5using namespace std;int a[m],i=0;int front,rear;//初始化一个队列void init(int &front,int &rear){ front = rear = -1; cout<<"front = "<<...
2018-10-22 23:50:35
371
原创 堆栈的链式存储结构
源代码:#include<iostream> #include<malloc.h>using namespace std;typedef int elemtype; typedef struct node{ elemtype data; struct node *next; }node,*linklist;//链接堆栈初始化void i...
2018-10-22 22:36:28
539
原创 堆栈的顺序存储结构
题目: 初始化一个堆栈 测试堆栈是否已经满 进栈 测试堆栈是否为空 退栈 取当前栈顶元素 分析: 进栈 新的数据进栈前首先测试堆栈是否上溢,若溢出则插入失败;否则则将栈顶指针top向前移动一个位置,然后将新的数据元素item插入到修改以后的top指出的新的栈顶...
2018-10-20 23:58:02
1762
原创 特殊回文数
题目:时间限制:1.0s 内存限制:512.0MB问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的。 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。输入格式 输入一行,包含一个正整数n。输出格式 按从小到大的顺序输出满足条件的整数,每个整数占一行。样例输入52样例输出8999989...
2018-10-20 22:08:39
3366
4
原创 数列排序
题目: 时间限制:1.0s 内存限制:512.0MB问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200输入格式 第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式 输出一行,按从小到大的顺序输出排序后的数列。样例输入58 3 6 4 9样例输出3 4 6 ...
2018-10-18 18:30:28
3896
1
原创 带有头结点的单向循环链表
题目: 创建带有头结点的循环链表,实现插入 、查询 、 删除等功能 。源代码:#include<iostream>#include<malloc.h>using namespace std;typedef int elemtype; //定义结点类型 //定义一个线性链表的类型typedef struct node{ elemty...
2018-10-16 00:46:27
3920
原创 最后一个出列的是谁
题目: 已知有n个人(编号分别为1,2,3,...,n分别表示)围坐在一张圆桌周围。编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。解析: 根据题意,可以建立一个循环链表来完成出列情况,即建立一个具有n个链结点且无头结点的循环链表;将圆桌周围的每一个人对应着所建立的链表中的一...
2018-10-11 06:51:52
269
原创 链式单链表
题目: 构造一个单链表,实现创建、删除、插入、查找等功能。解析:初始化单链表,即单链表的表头指针为空void initlist(node **pnode){ *pnode = NULL; printf("初始化成功!\n");} 打印链表元素,遍历链表 //打印链表元素,遍历链表 void printinfo(linklist list){ lnod...
2018-10-07 00:11:25
498
原创 顺序线性表
设计一个顺序表,实现删除、插入、查找、排序等功能。 解析:根据下列需要实现的功能具体分析1.在长度为n的线性表的第i个位置插入一个新的数据item(尾部插入法)该操作是指在线性表的第i-1个位置与线性表的第i个位置插入一个新的数据元素,使得线性表的长度变为n+1,但是在进行插入时首先应该判断线性表是否已满或者存储空间已被占满,并且还需要测试插入的位置是否恰当,由此插入的步骤分为:先...
2018-10-03 22:53:37
1681
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人