记录刷题过程?? 目录03 数组中重复数字04 二维数组中查找05 替换空格06 从尾到头打印链表07 重建二叉树09 用2个栈实现队列10-1 斐波拉契数列10-2 青蛙跳台阶问题11 旋转数组最下数字12 矩阵中路径13 机器人运动范围14-1 剪绳子14-2 剪绳子215 二进制中1个数16 数值整数次方17 打印从1到最大n位数18 删除链表节点19 正则表达式匹配20
(一) 研究目的使用C语言编程,我们一定要使用main函数么?(二) 研究过程1) 最初程序首先,我们编写一个不写main函数C语言程序。程序如下:在编译过程中,没有发现错误。在链接过程中发现出现错误如下:链接时出现Undefined symbol ‘_main’ in module c0s这样错误信息,可能main函数与c0s.obj这个文件有关系。这时我们想,C语言编译之后文件后
文章目录? 前言:关于JAVA刷题第一题:合并两个有序数组? 题目描述?示例?提示?题解第二题:杨辉三角? 题目描述?示例?提示?题解第三题:两数之和? 题目描述?示例?提示?题解 ? 前言:关于JAVA刷题?关于JAVA学习出了看视频以外,那就是刷题了,朋友们,你们有没有过这样感觉,在网上看了视频过后感觉自己什么都听懂了,但就是写题和做项目时无从下手,或者就是因为某个细节一直错一直改,那背
外观数列个人版本一(遍历)官方版本一(遍历)官方版本二(暴力打表)组合总和个人版本一官方版本一组合总和 II个人版本一官方版本一其他版本一接雨水个人版本一官方版本一(动态规划)官方版本二(单调栈)官方版本三(双指针)字符串相乘个人版本一官方版本一(竖式加法运算)官方版本二(竖式乘法运算)通配符匹配个人版本一(动态规划)官方版本二(贪心算法) 外观数列题目链接:外观数列个人版本一(遍历)class
问题描述: You may have been using Java for a while. Do you think a simple Java array question can be a challenge? Let’s use the following problem to test. Problem: Rotate an array of n elements to the r
<!-- * @Description: * @Version: 1.0 * @Date: 2021-10-27 15:43:26 --> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-U
题目解答自我总结(反转类题目) 一.反转字符串 1.题目描述 编写一个函数,其作用是将输入字符串反转过来。输入字符串以字符数组 形式给出。 不要给另外数组分配额外空间,你必须 原地修改输入数组 、使用 O(1) 额外空间解决这一问题。 你可以假设数组中所有字符都是 "ASCII" 码
原创 2021-06-04 16:55:06
87阅读
​ 数据库题目小总结 创建数据表 CREATE TABLE Scores ( id INT(10) PRIMARY KEY auto_increment, // 设置主键以及自动增长 score float(10,2) //设置保留两位小数 ) 2.插入数据 插入数据可以使用 insert 和 lo ...
转载 2021-07-21 10:02:00
128阅读
2评论
文章目录 文章目录文章目录基础JDK、JDK、JRE关系Java基本数据类型基本类型与包装类型区别final作用final finally finalizeString、StringBuffer、StringBuilderInt和Integer区别Equals、==、hashCode区别序列化类中有一个不可序列化对象元注解Java面向对象Java中有goto关键字吗抽象类和接口浅拷贝和深拷
1.给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次元素。输入: [2,2,1]  输出: 1解:采用异或^操作,即相异才为1,相同为0 ,两个相同元素相与运算后为0 ,剩下那一个元素与只出现了一次元素一定不同,则异或后一定为只出现了一次那个值。#include <iostream> #include<vector&
剑指 Offer 09. 用两个栈实现队列一、解题思路 1、【队列是先入先出,栈是后入先出】 stackA: 入队栈,入队操作,直接压入入队栈即可 stackB: 出队栈,出队操作需要优先检查出队栈是否有数据,若无,需要从入队栈倒入后再操作。 2、(1)加入队尾 appendTail()函数: 将数字 val 加入栈 A 即可。 (2)删除队首deleteHead()函数: 有以下三种情况。当栈
文章目录? 前言:关于JAVA刷题第一题:回文链表? 题目描述?示例?提示?题解第二题:棒球比赛? 题目描述?示例?提示?题解第三题:比较含退格字符串? 题目描述?示例?提示?题解 ? 前言:关于JAVA刷题?关于JAVA学习出了看视频以外,那就是刷题了,朋友们,你们有没有过这样感觉,在网上看了视频过后感觉自己什么都听懂了,但就是写题和做项目时无从下手,或者就是因为某个细节一直错一直改,那
题目分类
数据库题目627变更性别 给定一个 salary 表,如下所示,有 m = 男性 和 f = 女性 值。交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然)。要求只使用一个更新(Update)语句,并且没有中间临时表。 注意,您必只能写一个 Update 语句,请不要编写任 ...
转载 2021-05-07 23:53:07
362阅读
2评论
会员sql题使用MySQL 8.0窗口函数解决 对于排序问题,常用有三种窗口函数,以数值4,5,5,6为例: ROW_NUMBER(): 求行数,结果为1,2,3,4 RANK(): 有间隔分级,结果为1,2,2,4 DENSE_RANK(): 无间隔分级,结果为1,2,2,3 使用这些窗口函数时,要用over设定窗口,用法为:function OVER windowName WINDO
1、双指针双指针法是最简单一种了,大概就是通过两个变量,作为数组或者字符串下标索引进行操作 双指针一共分为三种,分为快慢指针、左右指针、滑动窗口 左右指针一般就是while(left<right) ................................3题:给定一个字符串,请你找出其中不含有重复字符最长子串长度。 ............................
每日练习-java版(六)75. 颜色分类思路代码时空复杂度96. 不同二叉搜索树思路代码时空复杂度备注95. 不同二叉搜索树 II思路代码时空复杂度102. 二叉树层序遍历思路代码时空复杂度备注696. 计数二进制子串思路代码时空复杂度 75. 颜色分类https://leetcode-cn.com/problems/sort-colors/思路经典荷兰过期问题 方法一:单指针,两
题目录二叉树404.左叶子之和513.找树左下角值112. 路径总和113. 路径总和ii106.从中序与后序遍历序列构造二叉树105.从前序与中序遍历序列构造二叉树654.最大二叉树617.合并二叉树700.二叉搜索树中搜索98.验证二叉搜索树530.二叉搜索树最小绝对差501.二叉搜索树中众数236. 二叉树最近公共祖先235. 二叉搜索树最近公共祖先701.二叉搜索树中插入
题目:给你一个链表,两两交换其中相邻节点,并返回交换后链表头节点。你必须在不修改节点内部情况下完成本题(即,只能进行节点交换)示例 1:解题思路对于这道题我们可以为原链表增加一个哨兵卫,然后创建三个指针,最前面的指针用于判断是否还存在需要交换节点,后面的两个节点用于交换两个节点。图解:下面创建三个指针,pre,node1,node2。第一步:我们运用指针让node1指向节点next
原创 2023-05-13 19:48:03
135阅读
题目:给你一个链表,两两交换其中相邻节点,并返回交换后链表头节点。你必须在不修改节点内部情况下完成本题(即,只能进行节点交换)示例 1:解题思路 对于这道题我们可以为原链表增加一个哨兵卫,然后创建三个指针,最前面的指针用于判断是否还存在需要交换节点,后面的两个节点用于交换两个节点。图解: 下面创建三个指针,pre,node1,node2。第一步:我们运用指针让node1指向
  • 1
  • 2
  • 3
  • 4
  • 5