0%

位运算

位运算是直接对二进制进行运算。

位运算符

运算符运算范例
<<左移4<<3 = 4*2^3 = 32
>>右移16>>3=16/2^3=2
>>>无符号右移16>>>3=16/2^3=2
&与运算6 & 3 = 2
或运算6丨3=7
^异或运算6^3=5
~反码~6 = -7
阅读全文 »

描述

写出一个函数 anagram(s, t) 判断两个字符串是否可以通过改变字母的顺序变成一样的字符串。

样例

给出 s = "abcd",t="dcab",返回 true.
给出 s = "ab", t = "ab", 返回 true.
给出 s = "ab", t = “ac", 返回 false.

阅读全文 »

用临时变量交换2个数

示例代码:

1
2
3
4
5
6
7
8
9
10
int a = 20;
int b = 15;

System.out.println("a="+a+",b="+b); //交换前2个数的值

int temp = a;
a = b;
b = temp;

System.out.println("a="+a+",b="+b); //交换后2个数的值

这种方式也是我们经常用到的,比较容易理解的一种方法。

不用临时变量交换2个数

阅读全文 »

简单发布文章

  • 在Hexo根目录下打开cmd终端命令:
    1
    hexo new "文件名"  

    此命令会在/hexo/source/_posts下创建一个文件名.md文件,然后就可以使用markdown编辑器开始写自己的博客了。

阅读全文 »

简介

本次演示,使用Hexo最受欢迎的主题,也是本站使用的主题Next

在 Hexo 中有两份主要的配置文件,其名称都是 _config.yml。 其中,一份位于站点根目录下,主要包含 Hexo 本身的配置;另一份位于主题目录下,这份配置由主题作者提供,主要用于配置主题相关的选项。

为了描述方便,在以下说明中,将前者称为 站点配置文件, 后者称为 主题配置文件

阅读全文 »

前言

我一直想搭建一个个人博客,要求就是简洁,支持Markdown,可以显示文章的TOC目录。
寻找的过程中也遇到了很多坑,教程基本上都不完整,或者是直接copy别人的,而且很多教程中是将其部署到github pages上 ,但是介于网速问题,还是选择了国内的Coding。下面先将我的经历给大家分享下。

阅读全文 »