Tag: 编程

Leetcode 114. Flatten Binary Tree to Linked List

No Picture

Leetcode 114. Flatten Binary Tree to Linked List   题目意思很简单,就是把一棵二叉数转换为链表,虽然题目中没说以什么样的形式转换,但看下样例就很容易看出来,是以先序遍历的次序转换成链表。这里链表节点还是treenode,只不过它的左节点为空而已。

Read More »

Leetcode 368. Largest Divisible Subset

No Picture

题目链接:368. Largest Divisible Subset Given a set of distinct positive integers, find the largest subset such that every pair (Si, Sj) of elements in this subset satisfies: Si % Sj = 0 or Sj % Si = 0….

Read More »

Leetcode 240. Search a 2D Matrix II

No Picture

题目链接:Search a 2D Matrix II Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following properties: Integers in each row are sorted in ascending from left to right….

Read More »

Leetcode 74. Search a 2D Matrix

No Picture

题目链接:Search a 2D Matrix Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following properties: * Integers in each row are sorted from left to right. * The…

Read More »

Leetcode 313. Super Ugly Number

No Picture

Write a program to find the nth super ugly number. Super ugly numbers are positive numbers whose all prime factors are in the given prime list primes of size k. For example, [1, 2, 4, 7, 8, 13,…

Read More »

Leetcode 11. Container With Most Water

No Picture

Given n non-negative integers a1, a2, …, an, where each represents a point at coordinate (i, ai). n vertical lines are drawn such that the two endpoints of line i is at (i, ai) and (i, 0). Find…

Read More »

萌妹子Python入门指北(五)

No Picture

  这次我们来谈谈python中的函数,首先说一点,这里的函数和数学中的函数完全没有任何关系。在数学中,函数可能代表这一个数学公式,哎呀! 想想就头疼,但在程序猿的世界,函数就是实现某个功能的一段代码,比起for循环、if判断来说好理解多了。

Read More »

萌妹子Python入门指北(三)

No Picture

  前两篇网站我简单介绍了python环境的安装和基本的变量及运算。到目前为止,我们没办法用python做任何事,所以这篇文章我会介绍python的判断和循环语句,据说顺序、判断、循环可以解决计算机中的任何问题。 我为什么不介绍顺序呢!因为很简单,其实就是python的每行代码按顺序执行。 其实python预发是相当容易看懂的,本文我会将示例代码翻译成汉语方便大家理解(翻译后的代码是不能执行的哦)。

Read More »

萌妹子Python入门指北(一)

No Picture

《萌妹子Python入门指导》系列,以下简称萌妹子系列是教没有任何编程基础的妹子如何去写python代码,最终实现一些小工具的开发,请Python大牛们直接绕道。如果有想学习python的同学,也可以持续关注本系列。 本人在某互联网公司做运维,虽然python学的不是很好,但足以教一个完全不懂python的人,也希望在撰文的过程中提升自己的能力。 这是本系列第一堂课,主要介绍python为何物,以及python基础环境的安装,如果你已了解和安装了python,可直接跳过本文。

Read More »

Vim的配置说明

No Picture

    这些天一直使用vim,觉得vim是个很强大的编辑器,尤其是在配置好之后。     在网上参考了某大牛个vim配置,然后更改添加了一部分,形成了自己的配置,让Vim变的更强大。

Read More »