【LeetCode】两数相加(Add Two Numbers)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sup_chao/article/details/84842059 原题网址(中):https://leetcode-cn.com/problems/add-two-numbers/ 原题网址(英):https://leetcode.com/problems/add-two-numbers/ 题目: You are given two non-empty linked lists represen
【LeetCode】Z字形变换(Zigzag Conversion)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sup_chao/article/details/84845195 原题网址(中):https://leetcode-cn.com/problems/zigzag-conversion/ 原题网址(英):https://leetcode.com/problems/zigzag-conversion/ 题目: The string “PAYPALISHIRING” is written in a z
不可变数据类型和可变数据类型(mutable &immutable)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sup_chao/article/details/84848237 一、基本概念 以下所有的内容都是基于内存地址来说的。 不可变数据类型: 当该数据类型的对应变量的值发生了改变,那么它对应的内存地址也会发生改变,对于这种数据类型,就称不可变数据类型。 可变数据类型 :当该数据类型的对应变量的值发生了改变,那么它对应的内存地址不发生改变,对于这种数据类型,就称可变数据类型。 总结:不可变数据类型更改
【LeetCode】回文数(Palindrome Number)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sup_chao/article/details/84849081 原题网址(中):https://leetcode-cn.com/problems/palindrome-number/ 原题网址(英):https://leetcode.com/problems/palindrome-number/ 题目: Determine whether an integer is a palindrome.
【LeetCode】最长公共前缀(Longest Common Prefix)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sup_chao/article/details/84850761 原题网址(中):https://leetcode-cn.com/problems/longest-common-prefix/ 原题网址(英):https://leetcode.com/problems/longest-common-prefix/ 题目: Write a function to find the longest
【LeetCode】三数之和(3Sum)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sup_chao/article/details/84861846 原题网址(中):https://leetcode-cn.com/problems/3sum/submissions/ 原题网址(英):https://leetcode.com/problems/3sum/submissions/ 题目: Given an array nums of n integers, are there el
【LeetCode】单词搜索(Word Search)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sup_chao/article/details/84871461 原题网址(中):https://leetcode-cn.com/problems/word-search/ 原题网址(英):https://leetcode.com/problems/word-search/ 题目: Given a 2D board and a word, find if the word exists in t
【LeetCode】二叉树剪枝搜索(Binary Tree Pruning)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sup_chao/article/details/84885636 原题网址(中):https://leetcode-cn.com/problems/binary-tree-pruning/ 原题网址(英):https://leetcode.com/problems/binary-tree-pruning/ 题目: We are given the head node root of a bina
CCF 201612-1 中间数 Java
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sup_chao/article/details/88263158 问题描述 在一个整数序列a1, a2, …, an中,如果存在某个数,大于它的整数数量等于小于它的整数数量,则称其为中间数。在一个序列中,可能存在多个下标不相同的中间数,这些中间数的值是相同的。 给定一个整数序列,请找出这个整数序列的中间数的值。 输入格式 输入的第一行包含了一个整数n,表示整数序列中数的个数。 第
CCF 201612-2 工资计算 Java
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sup_chao/article/details/88281440 问题描述 小明的公司每个月给小明发工资,而小明拿到的工资为交完个人所得税之后的工资。假设他一个月的税前工资(扣除五险一金后、未扣税前的工资)为S元,则他应交的个人所得税按如下公式计算: 1) 个人所得税起征点为3500元,若S不超过3500,则不交税,3500元以上的部分才计算个人所得税,令A=S-3500元; 2)
CCF 201612-3 权限查询 Java
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sup_chao/article/details/88281838 问题描述 授权 (authorization) 是各类业务系统不可缺少的组成部分,系统用户通过授权机制获得系统中各个模块的操作权限。 本题中的授权机制是这样设计的:每位用户具有若干角色,每种角色具有若干权限。例如,用户 david 具有 manager 角色,manager 角色有 crm:2 权限,则用户 david 具
CCF 201609-3 炉石传说 Java
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sup_chao/article/details/88297679 问题描述 《炉石传说:魔兽英雄传》(Hearthstone: Heroes of Warcraft,简称炉石传说)是暴雪娱乐开发的一款集换式卡牌游戏(如下图所示)。游戏在一个战斗棋盘上进行,由两名玩家轮流进行操作,本题所使用的炉石传说游戏的简化规则如下: * 玩家会控制一些角色,每个角色有自己的生命值和攻击力。当生命值小于
CCF 201609-1 最大波动 Java
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sup_chao/article/details/88297791 问题描述 小明正在利用股票的波动程度来研究股票。小明拿到了一只股票每天收盘时的价格,他想知道,这只股票连续几天的最大波动值是多少,即在这几天中某天收盘价格与前一天收盘价格之差的绝对值最大是多少。 输入格式 输入的第一行包含了一个整数n,表示小明拿到的收盘价格的连续天数。 第二行包含n个正整数,依次表示每天的收盘价格。
CCF 201609-2 火车购票 Java
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sup_chao/article/details/88297913 问题描述 请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配。 假设一节车厢有20排、每一排5个座位。为方便起见,我们用1到100来给所有的座位编号,第一排是1到5号,第二排是6到10号,依次类推,第20排是96到100号。 购票时,一个人可能购一张或多张票,最多不超过5张。如果这几张票可以安排在同一排
CCF 201609-4 交通规划 Java
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sup_chao/article/details/88299088 问题描述 G国国王来中国参观后,被中国的高速铁路深深的震撼,决定为自己的国家也建设一个高速铁路系统。 建设高速铁路投入非常大,为了节约建设成本,G国国王决定不新建铁路,而是将已有的铁路改造成高速铁路。现在,请你为G国国王提供一个方案,将现有的一部分铁路改造成高速铁路,使得任何两个城市间都可以通过高速铁路到达,而且从所有城市
ubuntu下安装golang环境
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Lazybones_3/article/details/85039945 1.到官网下载go语言的压缩包,这里推荐https://studygolang.com/dl 如 go1.10.4.linux-amd64.tar.gz 2.解压到本地目录 tar -zxvf go1.10.4.linux-amd64.tar.gz
mv go/ /usr/local/
3.创建gopath路径 mkdir
ubuntu16.04安装java环境
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Lazybones_3/article/details/85040186 1.首先官网下载安装包,地址如下 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.解压 tar -zxvf jdk-8u191-linux-x64.tar.gz -C /usr/local/java/
ubuntu下idea后台执行的方法
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Lazybones_3/article/details/85040304 1.先将下载的压缩包解压 sudo tar -zxvf ideaIU-2018.3.1-no-jdk.tar.gz -C /opt/
2.进入idea包的bin目录 cd /software/idea-IU-183.4588.61/bin/
3.执行下列命令 sh ./idea.sh &
ubuntu安装可加速播放打视频播放器vlc
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Lazybones_3/article/details/85058563 官网链接 https://www.videolan.org/vlc/download-ubuntu.html 一、使用Ubuntu Software搜索vlc并安装 二、命令行安装 sudo snap install vlc
Privoxy安装及配置
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Lazybones_3/article/details/85091550 一、ubuntu下使用apt安装privoxy sudo apt-get install privoxy
二、配置privoxy(可切换到root权限操作) 1.先备份一下配置文件 cp /etc/privoxy/config /etc/privoxy/config.bak
2.进行配置 vim /etc/privoxy
今日推荐
周排行