#21. 合并两个有序链表2021-05-20 18:35:41
题目:
思路:这个题目比较简单,有点类似升序数组。
代码:
# Definition for singly-linked list.
# class ListNode:
# def __init__(self, val=0, next=None):
# self.val = val
# self.next = next
class Solution:
def mergeTwoLists(self, l1: ListN
一组文件名(主要以数字命名), 我想按数字大小排序
uses System.IOUtils, System.Types, System.Generics.Collections, System.Generics.Defaults, System.Character;
procedure StrArrNumberSort(var Arr: TArray);
begin
TArray.Sort(Arr,
TCompare
班委考评怎么玩?2021-05-20 12:04:23
班委考评的烦恼
最近需要班委考评,每个人需要给班长团支书打分,还是用word表,还要保证匿名性,这可愁死我了,工作量巨大。其实今年还好,只要给两位班委打分,去年的话十来位班委吧,36张表,手算平均分,酸爽。
但是吧,但是吧,学IT的人应该不会妥协吧,毕竟都是电子表没有纸质表那么无奈,动动神器
来源: Leetcode.
题目
给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例 1: 输入:l1 = [2,4
C++系列内容的学习目录
→
\rightarrow
→C++学习系列内容汇总。
7. list容器
7.1 list基本概念
7.2 list构造函数
7.3 list赋值和交换
7.4 list大小操作
7.5 list插入和删除
LeetCode 链表两数相加2021-05-19 12:32:21
给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。
请你将两个数相加,并以相同形式返回一个表示和的链表。
你可以假设除了数字 0 之外,这两个数都不会以 0 开头。
/**
* Definition for singly-linked li
java链表的疑惑2021-05-16 23:31:35
/**
* Definition for singly-linked list.
* public class ListNode {
* int val;
* ListNode next;
* ListNode(int x) { val = x; }
* }
*/
class Solution {
public ListNode mergeTwoLists(ListNode l1, ListNode l2) {
ListNode head =
本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列。
函数接口定义:
List Merge( List L1, List L2 );
其中List结构定义如下:
typedef struct Node *PtrToNode;
struct Node {
ElementType Data; /* 存储结点数据 */
PtrToNode Next; /*
python基础9---列表2021-05-14 22:06:48
python笔记
1、列表list[ ]1.1 列表特点:1.2 索引列表中的单个元素1.3 索引列表中的多个元素1.3 列表元素的遍历1.4 列表的增加操作1.5 列表的删除操作1.6 列表的修改操作1.7 列表的排序
1、列表list[ ]
1.1 列表特点:
有序可以存重复数据通过索引可以定位唯一的元素,可
lesson2_逻辑回归2021-05-12 23:31:50
Q1. 为什么不能直接用线性回归做分类?尝试从损失函数梯度的角度理解
ANS:线性回归损失函数
线性回归考虑极端情况:当x趋于无穷大的时候,若斜率不变则h(∞)也应该增大,但是线性回归为了满足损失函数最小化,h(∞)会向1靠近,这就会造成斜率逐渐减小,线性函数逐渐趋于水平而无法很好的完成
21_合并两个有序链表2021-05-12 20:04:17
目录
21_合并两个有序链表
描述
解法一:迭代
思路
Java 实现
Python 实现
解法二:递归
思路
Java 实现
Python 实现
描述
将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
示例:
输入:1->2->4, 1->3->4
输出:1->
合并两个有序链表(java实现)2021-05-12 19:35:07
题目:
将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
示例:
输入:1->2->4, 1->3->4
输出:1->1->2->3->4->4看到这个题,让我想起上次写的博客,合并两个有序的数组。这个题,是链表的合并,这就比较好移动,可以用递归实现链表的拼接
p/n棋盘问题2021-05-12 16:00:44
输出字符’p’和’n’的棋盘。
输入格式: 一个数n(表示棋盘大小,即为2n ∗2n(次方) 的字符棋盘,其中n<10)。
输出格式: 输出一个2n ∗2n (次方)的字符棋盘(‘字符由‘p’和‘n’组成,‘p’:为正,‘n’为负的意思),其规则为:规模为n的棋盘的左上角,右上角和右下
leetcode 刷题笔记22021-05-12 10:57:48
2、题目:给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。
请你将两个数相加,并以相同形式返回一个表示和的链表。
你可以假设除了数字 0 之外,这两个数都不会以 0 开头。
输入:l1 = [2,4,3], l2 = [5,6,4]
#include
#include
using namespace std;
#include
/*
3.7 list容器
3.7.1 list容器基本概念
功能:将数据进行链式存储
链表(list)是一种物理存储单元上非连续的存储结构,数据元素的逻辑顺序是通过链表中的指针链接实现的
#include
#include
using namespace std;
#include
/*
3.7.3 list赋值和交换
给list容器进行赋值,以及交换list容器
assign(beg, end); //将[beg, end)区间中的数据拷贝赋值给本身。
assign(n, elem); //将n个elem拷贝
【神经网络】学习笔记七—过拟合欠拟合2021-05-10 23:02:06