[Leetcode] Largest Number
Given a list of non negative integers, arrange them such that they form the largest number. For example, given [3, 30, 34, 5, 9], the largest formed number is9534330. Note: The result may be very large, so you need to return a stringinstead of an integer.
2016-07-20
leetcode讲解--942. DI String Match
Given a string S that only contains "I" (increase) or "D" (decrease), let N = S.length.
2018-12-18
ES6的Symbol数据类型的学习
新的原始数据类型:Symbol,表示独一无二的值其他的数据类型包括undefined,null,string,number,boolean,object
2017-08-25
【366天】我爱刷题系列125(2018.02.06)
题目描述给出每个员工每年薪水涨幅超过5000的员工编号emp_no、薪水变更开始日期from_date以及薪水涨幅值salary_growth,并按照salary_growth逆序排列。提示:在sqlite中获取datetime时间对应的年份函数为strftime('%Y', to_date)
2018-02-06
[LeetCode] 32. Longest Valid Parentheses
Given a string containing just the characters '(' and ')', find the length of the longest valid (well-formed) parentheses substring.
2018-09-24
「题解」洛谷 P1200 [USACO1.1]你的飞碟在这儿Your Ride Is Here
P1200 [USACO1.1]你的飞碟在这儿Your Ride Is Here题目链接思路太水了,我直接贴代码吧。代码 {代码...}
2020-10-27
vim替换文字
= {代码...}
2020-09-04
It's magic!
js是世界上最好的语言!!今天在v站看到一个帖子,问道: {代码...} “块级作用域,10!”,我看完便冷笑道。然而Google Chrome Version 88.0.4324.150 输出的99却狠狠地打了我的脸。来不及多想,就看到底下有老哥给出了一个GitHub Issue(这就是专业.jpg),issue中的回复又指向了一篇文章。粗看了下文章,直接说我的总结:...
Go 学习笔记 09 | Golang 结构体与 JSON 互相转换
一、Golang 结构体与 JSON 互相转换JSON 是一种轻量级的数据交换格式。RESTful API 接口中返回的数据都是 JSON 数据。JSON 基本格式: {代码...} 结构体转 JSON 举例 {代码...} 输出: {代码...} JSON 转结构体举例 {代码...} 输出: {代码...} 私有属性不能被 JSON 包访问 {代码...} 输出: {代码...} 二、结构体标签 {...
2020-11-22
18.kubernetes笔记 Pod资源调度(一) nodeAffinity节点亲和
在k8s集群建设过程中,一般情况下我们部署的 Pod 是通过集群的自动调度策略来选择节点的,默认情况下调度器考虑的是资源足够,并且负载尽量平均。但是有的时候我们需要能够更加细粒度的去控制 Pod 的调度;有时我们希望对内和对外的两类业务分别跑在不同的节点上,相互有依赖的两个pod跑在同一节点上,等情况;这就需要...
2021-11-26
LeetCode——Longest Palindromic Substring
Given a string s, find the longest palindromic substring in s. You may assume that the maximum length of s is 1000. Example 1: Input: "babad" Output: "bab" Note: "aba" is also a valid answer. Example 2: Input: "cbbd" Output: "bb" 即求最长回文子序列 原题链接:[链接] 此篇博客仅为学习记录
2019-07-01
【刷算法】斐波那契数列
题目 现在要求输入一个整数n,请你输出斐波那契数列的第n项。 递归操作O(2^n) {代码...} 时间复杂度O(2^n)太高,而且用递归会产生很多重复的操作。 非递归操作O(n) {代码...} 这种方法就是一次遍历过去就行,计算第n个数时,使用了s1、s2两个变量存储第n-1和第n-2个数,使时间复杂度降低到O(n)
2018-06-19
基本计算器 --- 每日一题
224. 基本计算器给你一个字符串表达式 s ,请你实现一个基本计算器来计算并返回它的值。输入:s = "1 + 1"输出:2注意:s 由数字、'+'、'-'、'('、')'、和 ' ' 组成,表达式必定有效思路用1, -1表示正负号一旦遇到 '(', 表示右边表达式开始,res=0,sign=1,并将原有入栈遇到 ')',表示当前表达式结束,pop栈元素计算 ...
2021-03-11
Minimum Window Substring
即寻找字符串S的最短子字符串s,使得s包含字符串T中的所有元素。如:S="ADOBECODEBANC",T="ABC",满足条件的最短子字符串s="BANC"。
2017-12-20
python有趣的小项目汇总
作者:Charles微信公众号:Charles的皮卡丘(欢迎大家搜索关注)知乎:[链接] 图像类 python画画[链接][链接][链接][链接] Python实现手写笔记的压缩与增强[链接] Python实现简单的车牌检测[链接] 算法类 Python实现AI版贪吃蛇[链接] Python实现AI五子棋【初版】[链接] 信息安全类 Python简单实现隐写术[链接] 使用Pytho...
5种方法实现反转字符串
今天遇到一道题目是实现一个反转字符串的函数,具体如下:编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。示例 1: {...
2021-04-02
Go Scanner的使用和源码分析
go标准库bufio.Scanner,从字面意思来看是一个扫描器、扫描仪。 所用是不停的从一个reader中读取数据兵缓存在内存中,还提供了一个注入函数用来自定义分割符。库中还提供了4个预定义分割方法。
2019-04-23