ICode9

精准搜索请尝试: 精确搜索
  • 【Luogu P3124】【USACO15OPEN】Trapped in the Haybales S2020-08-13 18:02:14

    首先找到Bessie位于哪两个干草堆之间,模拟Bessie跳的过程。两遍模拟,统计Bessie左、右干草堆垫高的高度。比如Bessie左边的干草堆需要垫高,她就要尽量向右跳,跳到右边无法跨越的位置为止。 如果当前左右两个干草堆Bessie都跳不出去,则无需垫高干草堆,输出0。 核心代码: 1 for(i=1;i<=n;

  • POJ-2251 Dungeon Master (三维BFS)2020-08-12 23:32:38

    题意:有一个三维的图,问能否从起点走到终点,若能,输出最小步数. 题解:应该是个bfs模板题,但是第一次写到三维图的题目,注意开三维数组存图,然后遍历方向的时候记得向z轴上下跑两个就行了. 代码: struct misaka{ int x,y,z; }e; int l,r,c; char s[100][100][100]; int di

  • 第二次月考2020-08-12 21:34:51

    第二阶段考试一 、判断题10道、一题3分。1、DNS默认端口号是多少?( D)A、443 B、80 C、25 D、532、docker中以下那个命令不正确 ?( b)A、docker run B、docker file C、docker exec D、docker images3、在shell脚本中以下那个选项不是关键字 ( C)A、if B、for  C、watch D、while4、打印/

  • IO流&&2020-08-11 20:33:30

    File类 构造方法: File(String pathname) //通过将给定的路径名字符串转换为抽象路径名来创建新的File实例File(String parent, String child) //从父路径名字符串和子路径名字符串创建新的File实例File(File parent, String child) //从父抽象路径名和子路径名字符串创建新的Fil

  • 种花问题2020-08-11 08:34:52

    export default (arr, n) => { // 计数器 let max = 0 for (let i = 0, len = arr.length - 1; i < len; i++) { if (arr[i] === 0) { if (i === 0 && arr[1] === 0) { max++ i++ } else if (arr[i - 1] === 0 && a

  • LeetCode 111 二叉树最小深度2020-08-09 10:32:05

    Leetcode 111 二叉树最小深度 给定一颗二叉树,求根节点到叶子节点的最短路径(最小深度) class Solution{ public int minDepth(TreeNode root){ //若无根节点(空树),则返回0 if(root==null) { return 0; } //叶子节点,向上返回1,递归

  • HDU-27902020-08-08 23:04:02

    fib[50] > 1e10; 所以在结构体中定义一个数组 存放区间内 各个fib下标的数量 如果存在点下标大于等于50, 标记一下即可 代码很长, 写的时候很随意, 看的时候很恶心 #include<cstdio> #include<cstring> using namespace std; const int maxn = 1e5 + 10; typedef long long ll; inl

  • 五子棋——Java语言2020-08-07 05:00:23

    在《疯狂Java讲义》一书看到一部分“五子棋”的代码,一时兴起就自己尝试动手写了一个。 我写和书上的有很大的不同。不过当然是我写的太臃肿(烂,乱)了。   7月中旬左右写过俄罗斯方块,到后面,不过程序不按自己预期的运行,找不到Bug。于是先放弃了。 因此,这段时间还是心情比较低落的,不过

  • Mysql主从复制&&密码问题2020-08-05 11:32:37

    关于主从复制:异步复制、半同步复制: https://blog.csdn.net/keil_wang/article/details/88669587 https://cloud.tencent.com/developer/article/1544449   关于MySQL密码:http://cenalulu.github.io/mysql/myall-about-mysql-password// MySQL的GTID:https://www.cnblogs.com/zhou

  • 从0开始的智能车代码(6)2020-08-03 10:04:03

    桶形失真是由镜头引起的成像画面呈桶形膨胀状的失真现象。会将一些明显的跳变点误判成普通的弧线。 摄像头的舵机控制与环岛处理可以处理绝大多数的赛道状况,美中不足的是摄像头对于小圆环的处理不太理想,特别是弯道后的小圆环,会因严重的桶形失真影响判断。另外,相比于摄像头判断,电磁

  • Docker Alpine Dockerfile 安装nginx,最小镜像2020-08-03 08:00:42

    Docker Alpine Dockerfile 安装nginx,最小镜像   FROM alpine MAINTAINER will ## 将alpine-linux:apk的安装源改为国内镜像 RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories ## 安装需要编译nginx扩展 ## 安装正则表达式pcre模块,nginx正

  • react-native 0.55.4在xcode10上面出现的问题2020-07-30 13:00:28

    转载自: https://www.jianshu.com/p/8cdbe3a9b302 之前一时冲动升级了Xcode,然后不敢升级自己的react-native版本。怕版本差异太大。掉进坑里面。所以只好走了一遍Xcode坑之路。 1.升级为Xcode之后。有点崩溃。各种爆粗。。。主要是     node_modules下面的third-party 各种

  • CSUST 2006-Simple Inversions(动态逆序对-分块)2020-07-29 16:02:49

    题目链接:http://acm.csust.edu.cn/problem/2006 CSDN食用链接:https://blog.csdn.net/qq_43906000/article/details/100944871 Description 有一天你买了\(n\)只仓鼠,他们乖乖的听你话站成一排,凑巧的是他们的身高刚好依次是\(1,2,3...n\)。 这天你很无聊,想给仓鼠进行\(m\)次位置交换

  • P1312 Mayan游戏 题解2020-07-29 15:33:10

    传送门 思路很简单, 模拟, 搜索 注意向左交换和向右交换其实是等价的, 所以不用枚举向左交换(因为优先向右交换) 但是如果当前枚举的块左边为空, 不存在过从左边向右交换的情况, 所以这种情况要额外判断, 多一个向左交换的搜索子树 代码 #include <cstdio> #include <cstring> int n; stru

  • jq分页功能。2020-07-28 09:00:13

    最近在写官网的分页功能。在网上找了很多案例都太复杂也太重。所以准备写一个简单一点的分页。 需求:把请求到的数据做分页。 准备:使用了网上一个简单的分页插件。 思路:分页相当于tab切换功能。具体实操把数组拆分成若干个数组。这样每个数组就是所需要的每个分页的内容。然后把所

  • rabbitmq编译安装问题2020-07-27 16:33:11

    在rabbitmq进行源码编译安装的时候报erlc: /lib64/libz.so.1: version `ZLIB_1.2.7.1' not found (required by erlc) ;经查找发现是当前zlib版本过低问题;下载ZLIB_1.2.7.1源码包进行编译安装后,重新编译erlang环境正常。具体操作如下: #!/bin/bash DIR=$(cd $(dirname $0) && pwd )

  • 【维度替换】 传纸条2020-07-27 12:03:02

    传送门 题意 \(M\times N\)的网格,每个格子有一个值,从\((1,1)\)到\((M,N)\)的和从\((M,N)\)到\((1,1)\)的路线,分别只能走右下和左上,同一个格子的值只能取一次, 最后能取得的最大值是多少 数据范围 \(1\leq M,N\leq 50\) 题解 将从终点到起点看作是从起点到终点,是相同的。 四维的话复

  • Luogu P1038 神经网络2020-07-26 16:03:02

    思路 看到有关入度出度的问题很容易想到用\(toposort\)来做,这个题想起来非常的简单,但是坑点不少。 读入时的阈值\(u\)其实如果\(c > 0\)(可以传递信息时)直接减去就行,不会有影响,这取决于那个\(sigma\)的写法,\(u\)没有和任何一个数相乘,只是简单的累加,所以一开始直接减去就好。 Co

  • go基础笔记-程序流程控制2020-07-24 09:33:36

    单分支控制 if 条件表达式 {   执行代码块 } 案例: package main import ( "fmt" ) func main() { var age int = 19 if age > 18 { fmt.Println("大于18") } } 案例:声明两个float64型变量并赋值,判断如果第一个数大于10.0,并且第2个数小于20.0,就打

  • 面试题20:表示数值的字符串2020-07-23 11:00:48

    考察字符串匹配:这个题目的指针运用特别有意思。注意第30行代码,传递的是数组的地址,那么在函数中就有可能改变当前指针的地址,后面再使用*str就可能不会再指向数组首位了。 C++版 #include <iostream> #include <algorithm> using namespace std; bool scanUnsignedInteger(char**

  • 64. 最小路径和2020-07-23 07:02:30

    给定一个包含非负整数的 m x n 网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。 示例: 输入: [ [1,3,1], [1,5,1], [4,2,1] ] 输出: 7 解释: 因为路径 1→3→1→1→1 的总和最小。 解题思路:   每次只能向下或者

  • 在cygwin下安装swoole2020-07-21 14:03:13

    参考: https://www.cnblogs.com/ivy-zheng/p/12614002.html https://blog.csdn.net/weixin_42390015/article/details/104060207 下载地址:http://mirrors.163.com/cygwin/ 需要安装的拓展: 扩展包1: gcc: gcc-core 扩展包2: php:php 、 php-devel 扩展包3: pcre-devel:libpcre-devel,libpc

  • 关于Servlet中的add的补充2020-07-21 09:02:19

    1 if("list".equals(act)){ 2 List<RainManage> list=new RainManageServiceimpl().getAll(); 3 request.setAttribute("Alist",list); 4 request.getRequestDispatcher("index.jsp").forward(r

  • 【BZOJ2595】[WC2008] 游览计划(斯坦纳树入门)2020-07-20 12:32:02

    点此看题面 大致题意: 给定一个\(n\times m\)的网格图,其中有\(k\)个必选点,而选择其他点都有一个代价。要求选出一个连通块,使得包含所有必选点,且总代价最小。 斯坦纳树 可见这篇博客:斯坦纳树入门小记 输出方案 这题作为斯坦纳树的板子,除一般的斯坦纳树以外,唯一要注意的就是方案的输

  • 笔记3:Ajax&&Json基础2020-07-20 11:32:45

    一、AJAX笔记 1. 原生的JS实现方式(了解) //1.创建核心对象 var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } //2.

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有