原文:LintCode Python 入门级题目 删除链表元素、整数列表排序

删除链表元素: 循环列表head,判断当前指针pre.next的val是否等于val, 如果是,当前pre重指向pre.next.next, 直至pre.next Null Definition for singly linked list. class ListNode: def init self, x : self.val x self.next None class Solution: p ...

2017-06-01 14:29 0 1162 推荐指数:

查看详情

LintCode Python 入门级题目 二叉树的最大节点

原题描述: 在二叉树中寻找值最大的节点并返回。 您在真实的面试中是否遇到过这个题? Yes 样例 给出如下一棵二叉树: 返回值为 3 的节点。 题目分析 ...

Thu Jun 01 20:37:00 CST 2017 0 3639
Python有序列表插入元素入门级代码)

题目 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。 记录下来的原因,是看它确定好插入数的位置后,它通过不断地与最后一位数交换位置来达到插入数的目的,而不是将数一个一个后移,挪出空闲位置给插入数,虽然效率一样,不过也算种新思路叭(其实类似冒泡排序 ...

Tue Oct 06 18:16:00 CST 2020 0 1279
LintCode Python 简单题目 167.链表求和

原题描述: 你有两个用链表代表的整数,其中每个节点包含一个数字。数字存储按照在原来整数中相反的顺序,使得第一个数字位于链表的开头。写出一个函数将两个整数相加,用链表形式返回和。 您在真实的面试中是否遇到过这个题? Yes ...

Fri Jun 02 20:03:00 CST 2017 2 1995
LintCode Python 简单题目 35.翻转链表

题目描述: 翻转一个链表 您在真实的面试中是否遇到过这个题? Yes 样例 给出一个链表1->2->3->null,这个翻转后的链表为3->2-> ...

Wed Jun 07 19:30:00 CST 2017 1 5340
LintCode 删除排序链表中的重复元素

给定一个排序链表删除所有重复的元素每个元素只留下一个。 样例 给出 1->1->2->null,返回 1->2->null 给出 1->1->2->3->3->null,返回 1->2->3->null ...

Tue Nov 29 06:23:00 CST 2016 0 1452
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM