init
This commit is contained in:
commit
1602d7f71c
|
|
@ -0,0 +1,23 @@
|
|||
.DS_Store
|
||||
node_modules/
|
||||
dist/
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
**/*.log
|
||||
|
||||
tests/**/coverage/
|
||||
tests/e2e/reports
|
||||
selenium-debug.log
|
||||
|
||||
# Editor directories and files
|
||||
.idea
|
||||
.vscode
|
||||
*.suo
|
||||
*.ntvs*
|
||||
*.njsproj
|
||||
*.sln
|
||||
*.local
|
||||
|
||||
package-lock.json
|
||||
yarn.lock
|
||||
|
|
@ -0,0 +1,58 @@
|
|||
module.exports = {
|
||||
title: "Cloud Security",// 文档标题,左上角显示
|
||||
description: "Cloud Security",
|
||||
markdown: {
|
||||
lineNumbers: true // 代码块显示行号
|
||||
},
|
||||
themeConfig: {
|
||||
head: [
|
||||
['link', {rel: 'icon', href: '/logo.png'}],
|
||||
],
|
||||
//nav配置
|
||||
nav:
|
||||
[
|
||||
{text: "首页", link: "/"},
|
||||
{text: "指南", link: "/guide/"},
|
||||
// {
|
||||
// text: "选择语言",
|
||||
// items: [
|
||||
// {text: "English", link: "/language/english"},
|
||||
// {text: "简体中文", link: "/language/chinese"}
|
||||
// ]
|
||||
// },
|
||||
{text: "博客", link: "https://blog.isww.cn/"}
|
||||
],
|
||||
/**
|
||||
* 设置侧边栏最大深度
|
||||
* 一般是以单个md文件中的 # ## ### #### 这几个标题文字为锚点自动生成导航
|
||||
* **/
|
||||
sidebarDepth: 4,
|
||||
// sidebarDepth: 0, //0读取1级标题 1读取1级和2级标题 2读取1级、2级、3级标题
|
||||
// 设置侧边栏内容
|
||||
sidebar: [
|
||||
{
|
||||
title: '第一个侧边栏',
|
||||
collapsable: true,
|
||||
children: [
|
||||
'/guide/'
|
||||
] // 根据自己的需求来订,对应自己在docs下的文件夹名,默认首页是README.md
|
||||
},
|
||||
{
|
||||
title: '第二个侧边栏',
|
||||
collapsable: true,
|
||||
children: [
|
||||
'/second/',
|
||||
{
|
||||
title: '侧边栏组合',
|
||||
collapsable: true,
|
||||
children: [
|
||||
'/second/child/'
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 6.3 KiB |
|
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
home: true
|
||||
heroImage: /logo.png
|
||||
actionText: 快速上手 →
|
||||
actionLink: /guide/
|
||||
features:
|
||||
- title: 简洁至上
|
||||
details: 以 Markdown 为中心的项目结构,以最少的配置帮助你专注于写作。
|
||||
- title: Vue驱动
|
||||
details: 享受 Vue + webpack 的开发体验,在 Markdown 中使用 Vue 组件,同时可以使用 Vue 来开发自定义主题。
|
||||
- title: 高性能
|
||||
details: VuePress 为每个页面预渲染生成静态的 HTML,同时在页面被加载的时候,将作为 SPA 运行。
|
||||
footer: MIT Licensed | Copyright © 2018-present Evan You
|
||||
---
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
# 第一个侧边栏
|
||||
|
||||
firstside
|
||||
|
||||
firstside
|
||||
|
||||
## 二级第一个侧边栏
|
||||
|
||||
二级第一个侧边栏
|
||||
二级第一个侧边栏
|
||||
|
||||
## 二级第二个侧边栏
|
||||
|
||||
二级第二个侧边栏
|
||||
二级第二个侧边栏
|
||||
|
||||
### 三级第一个侧边栏
|
||||
三级第一个侧边栏
|
||||
三级第一个侧边栏
|
||||
三级第一个侧边栏
|
||||
|
||||
## 二级第三个侧边栏
|
||||
二级第三个侧边栏
|
||||
二级第三个侧边栏
|
||||
二级第三个侧边栏
|
||||
|
|
@ -0,0 +1,50 @@
|
|||
### 1001 害死人不偿命的(3n+1)猜想 (15分)
|
||||
|
||||
**卡拉兹(Callatz)猜想**:
|
||||
对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证(3n+1),以至于有人说这是一个阴谋,卡拉兹是在蓄意延缓美国数学界教学与科研的进展……
|
||||
我们今天的题目不是证明卡拉兹猜想,而是对给定的任一不超过1000的正整数n,简单地数一下,需要多少步(砍几下)才能得到n=1?
|
||||
|
||||
**输入格式**:
|
||||
|
||||
每个测试输入包含1个测试用例,即给出自然数n的值。
|
||||
|
||||
**输出格式**:
|
||||
|
||||
输出从 n 计算到1需要的步数。
|
||||
|
||||
**输入样例**:
|
||||
|
||||
~~~ bash
|
||||
3
|
||||
~~~
|
||||
|
||||
**输出样例**:
|
||||
|
||||
~~~ bash
|
||||
5
|
||||
~~~
|
||||
|
||||
|
||||
|
||||
代码实现:
|
||||
|
||||
~~~ java
|
||||
//java代码:
|
||||
import java.util.Scanner;
|
||||
public class Main {
|
||||
public static void main(String[] args) {
|
||||
Scanner scanner =new Scanner(System.in);
|
||||
int N = scanner.nextInt();
|
||||
int steps =0;
|
||||
while (N !=1) {
|
||||
if (N %2 ==0) {
|
||||
N = N /2;
|
||||
} else {
|
||||
N = (3 * N +1) / 2;
|
||||
}
|
||||
steps++;
|
||||
}
|
||||
System.out.println(steps);
|
||||
}
|
||||
}
|
||||
~~~
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
# 第一个侧边栏
|
||||
|
||||
firstside
|
||||
firstside
|
||||
|
||||
firstside
|
||||
|
||||
firstside
|
||||
|
||||
## 二级第一个侧边栏
|
||||
|
||||
二级第一个侧边栏
|
||||
二级第一个侧边栏
|
||||
|
||||
## 二级第二个侧边栏
|
||||
|
||||
二级第二个侧边栏
|
||||
二级第二个侧边栏
|
||||
|
||||
### 三级第一个侧边栏
|
||||
三级第一个侧边栏
|
||||
三级第一个侧边栏
|
||||
三级第一个侧边栏
|
||||
|
||||
## 二级第三个侧边栏
|
||||
二级第三个侧边栏
|
||||
二级第三个侧边栏
|
||||
二级第三个侧边栏
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"name": "vuepress-starter",
|
||||
"version": "1.0.0",
|
||||
"description": "",
|
||||
"main": "index.js",
|
||||
"scripts": {
|
||||
"test": "echo \"Error: no test specified\" && exit 1",
|
||||
"docs:dev": "vuepress dev docs",
|
||||
"docs:build": "vuepress build docs"
|
||||
},
|
||||
"author": "",
|
||||
"license": "ISC",
|
||||
"devDependencies": {
|
||||
"vuepress": "^1.9.7"
|
||||
},
|
||||
"dependencies": {
|
||||
"vuepress-theme-hope": "^1.30.0"
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue