Mg + ZnSO₄ == MgSO₄ + Zn
Find me on
逆波兰表达式求值
用栈实现队列 将一个栈当作输入栈,用于压入 push 传入的数据;另一个栈当作输出栈,用于 pop 和 peek 操作。 每次 pop 或 peek 时,若输出栈为空则将输入栈的全部数据依次弹出并压入输出栈,这样输出栈从栈顶往栈底的顺序就是队列从队首往队尾的顺序。 class MyQueue {
反转字符串中的单词 class Solution { /** * 反转字符串中的单词顺序 * 步骤: * 1. 去除首尾及中间多余空格 * 2. 反转整个字符串 * 3. 反转每个单词 */ public String re
Day8 字符串 反转字符串 双指针 class Solution { public void reverseString(char[] s) { //反转字符串,双指针反转数组即可 int left = 0; int right = s.le
在进行数据库表结构设计时,会根据业务需求及业务模块之间的关系,分析并设计表结构,由于业务之间相互关联,表结构之间也存在着各种联系,基本上分为三种: 一对多(多对一) 多对多 一对一 一对多 一对多关系实现:在数据库表中多的一方,添加字段,来关联属于一这方的主键。
DDL语句用于操作数据库以及表结构 数据库操作-DDL 创建数据库 create database [ if not exists ] 数据库名; 删除数据库 drop database [ if exists ] 数据库名 ;
四数相加 四数相加 II HashMap 存一个数组,如 A。然后计算三个数组之和,如 BCD。时间复杂度为:O(n)+O(n^3),得到 O(n^3). HashMap 存三个数组之和,如 ABC。然后计算一个数组,如 D。时间复杂度为:O(n^3)+O(n),得到 O(n^3). HashMap
有效的字母异位词 字符a到字符z的ASCII是26个连续的数值,所以字符a映射为下标0,相应的字符z映射为下标25。<
两两交换链表中的节点 难点在于,要用到临时变量记录被交换位置的节点,边界的处理,以及cur的移动
设计链表 707. 设计链表 - 力扣(LeetCode) 在链表类中实现这些功能: get(index):获取链表中第 index 个节点的值。如果索引无效,则返回-1。 addAtHead(val):在链表的第一个元素之前添加一个值为 val 的节点。插入后,新节点将成为链表的第一个节点。 ad