会心 1 笑——有理数的乘除 折磨,无尽的折磨 计算,无边的计算 相信很多小伙伴在加减法的练习中已经被折磨的不成人样了 BUT 生活不止眼前的加减 还有远方的乘除 今天,我们就来到有理数乘除法环节 乘法 什么叫乘法啊(战术后仰) 举个例子 我们小学学过 3+3+3+3+3+3+3+3等于啥呢? 一个 ...
分类:
其他好文 时间:
2021-06-23 16:43:28
阅读次数:
0
题目链接如下: https://leetcode-cn.com/problems/remove-nth-node-from-end-of-list/ 本题使用了如下两个方法: 哑结点:若给定的链表中没有空的头节点,设置一个哑结点在第一个结点前面,最后在删除掉。 如: 题目中给定 head 作为链表的 ...
分类:
其他好文 时间:
2021-06-15 18:34:04
阅读次数:
0
第一轮: 方法1:求长度,减去n得到被删除节点的前一个节点,直接跨越链接。若num=0则删除的是首节点 # Definition for singly-linked list. # class ListNode: # def __init__(self, val=0, next=None): # s ...
分类:
编程语言 时间:
2021-06-02 20:11:51
阅读次数:
0
简介 链表中倒数第K个节点. 思路 双指针, 然后一个指针延迟运行. code class Solution { public: ListNode* getKthFromEnd(ListNode* head, int k) { ListNode *p = head; ListNode *pk = h ...
分类:
其他好文 时间:
2021-06-02 18:31:26
阅读次数:
0
1.算法:整数反转问题:如何将一个数123反向输出321,120反向输出21可以运用取余,来求末尾,后对原数10取整就可以去掉末尾一个,从倒数第二个开始第一步:为结果指赋初值第二步:判断输入的数是否不为0,不为零才能继续执行第三步:判断结果数是否超出最大范围Integer.MAX_VALUE和最小范 ...
分类:
其他好文 时间:
2021-06-02 18:15:09
阅读次数:
0
19 . 删除链表的倒数第N个结点 给你一个链表,删除链表的倒数第N个结点. class Solution: def removeNthFromEnd(self, head: ListNode, n: int): def getLength(head: ListNode) -> int: lengt ...
分类:
其他好文 时间:
2021-06-02 13:38:44
阅读次数:
0
题目: 思路:一道经典的快慢指针问题,快指针先走n步,然后一起走,快指针走到最后一个节点,慢指针就到了要被删除的节点的前一个节点。 # Definition for singly-linked list. # class ListNode: # def __init__(self, val=0, n ...
分类:
其他好文 时间:
2021-05-24 17:18:01
阅读次数:
0
""" 升序原始: 22,11,33,66,88,44,55第一轮: 11,22,33,66,44,55,88,最后一个是最大值第二轮 11,22,33,44,55,66,88,倒数第二是 第2大的值。。。最多几轮:元素个数 -1"""list = [22,11,33,66,88,44,55]pri ...
分类:
编程语言 时间:
2021-05-24 02:47:18
阅读次数:
0
""" 升序原始: 22,11,33,66,88,44,55第一轮: 11,22,33,66,44,55,88,最后一个是最大值第二轮 11,22,33,44,55,66,88,倒数第二是 第2大的值。。。最多几轮:元素个数 -1"""list = [22,11,33,66,88,44,55]pri ...
分类:
编程语言 时间:
2021-05-24 02:47:01
阅读次数:
0
public class selectSort { //基本思想:在要排序的一组数中,选出最小的一个数与第一个位置的数交换; 然后在剩下的数当中再找最小的与第二个位置的数交换,如此循环到倒数第二个数和最后一个数比较为止。 public selectSort(){ int a[]={1,54,6,3, ...
分类:
编程语言 时间:
2021-05-24 00:38:10
阅读次数:
0