<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[FireflyNo1的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/FireflyNo1</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; FireflyNo1]]></copyright><item><title><![CDATA[c_note]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/103848559</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/103848559</guid><author>FireflyNo1</author><pubDate>Sun, 05 Jan 2020 22:32:18 +0800</pubDate><description><![CDATA[title: Wolrd In C
date: 2019-11-2
author: Firefly
img:
top: true
cover: false
coverImg:
toc: true
mathjax: false
categories: C/C++
tags:

c/c++


位运算
~ 用于数字或者整形变量之前，表示对该数取反操作，其规则是~0=1, ~1=0, 如二进制0101...]]></description><category></category></item><item><title><![CDATA[windows的脚本命令一件部署后端服务]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/98850528</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/98850528</guid><author>FireflyNo1</author><pubDate>Thu, 08 Aug 2019 11:19:27 +0800</pubDate><description><![CDATA[实习一个月了，其中有许多有意思的东西希望能记住一些，在这段时间回归csdn，记录一下一些小技巧，今天想记录的是，花了一个下午才研究通透的一个windows脚本命令。

一，BAT命令简要说明
	这个是windows的批处理文件，在这里可以这接写dos命令，一些恶意小程序就是可以在这里写



首先是注释  ：：  两个冒号代表注释一行，为了防止写着脚本自己写到哪里了都不知道，注释还是有作用的。
...]]></description><category></category></item><item><title><![CDATA[jsp_study_note]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/95534628</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/95534628</guid><author>FireflyNo1</author><pubDate>Thu, 11 Jul 2019 23:10:00 +0800</pubDate><description><![CDATA[jsp_study
JSP的页面元素：
a、脚本元素Scriptlet
1、&lt;%   局部变量   输出语句等 常规的java语句
2、&lt;%! 全局变量  方法
3、&lt;%=  输出语句
out.print()不能回车
b、page指令
&lt;%@  page  …%&gt;
language：jsp页面使用的脚本语言
import：导入类
pageEncodingType：浏览...]]></description><category></category></item><item><title><![CDATA[全局变量作为函数的参数传递会发生什么结果？]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/89176450</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/89176450</guid><author>FireflyNo1</author><pubDate>Wed, 10 Apr 2019 10:55:49 +0800</pubDate><description><![CDATA[首先看一段代码！！！


#include &lt;iostream&gt;
using namespace std;
int n = 10,m = 77777;
struct test{
	int n = 9;
	void print(int n){
		cout &lt;&lt; this-&gt;n &lt;&lt; endl;
		cout &lt;&lt; n &lt;&lt; endl...]]></description><category></category></item><item><title><![CDATA[java_study_note]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/89165417</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/89165417</guid><author>FireflyNo1</author><pubDate>Tue, 09 Apr 2019 23:06:36 +0800</pubDate><description><![CDATA[了解到高淇老师的教学挺详细的于是下定决心看了下300集的java学习，下面是看视频的笔记，笔记的是一些我不会的，不懂得，不是很明白的或者我认为重要的东西。

  这也是我的一个学习方法，通过keyword联想一些东西，有时候很多事情，一下子想不出，给你一个keyword可能就可以回想起某件事。



第1集
语言发展史
机械语言--汇编语言-- 高级语言

第2集
jdk - jre...]]></description><category></category></item><item><title><![CDATA[github_note]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/89003029</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/89003029</guid><author>FireflyNo1</author><pubDate>Wed, 03 Apr 2019 19:26:01 +0800</pubDate><description><![CDATA[1.首先安装 在网站 msysgit.github.io下载
安装的时候选择下面这一个选项
From git bash only
2.配置path  bin
3.配置git  用户名 邮箱
git  config  --global user.name  "   "
git  config  --global user.email  "   "
4.Gitconfig文件  查看是否
搭建成功
5...]]></description><category></category></item><item><title><![CDATA[git_study]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/89002755</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/89002755</guid><author>FireflyNo1</author><pubDate>Wed, 03 Apr 2019 19:09:10 +0800</pubDate><description><![CDATA[1、进入本地项目所在目录
echo "# demo"&gt;&gt; README.md

git init

git add README.md //将README.md添加至仓库

git commit -m "README.md commit"  //commit需要稍微等待一点时间

git remote add origin https://github.com/zengDevelope...]]></description><category></category></item><item><title><![CDATA[八皇后问题（递归）]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/83046223</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/83046223</guid><author>FireflyNo1</author><pubDate>Sun, 14 Oct 2018 12:41:17 +0800</pubDate><description><![CDATA[        八皇后问题，是一个古老而著名的问题，是回溯算法的典型案例。该问题是国际西洋棋棋手马克斯·贝瑟尔于1848年提出：在8×8格的国际象棋上摆放八个皇后，使其不能互相攻击，即任意两个皇后都不能处于同一行、同一列或同一斜线上，问有多少种摆法。 高斯认为有76种方案。1854年在柏林的象棋杂志上不同的作者发表了40种不同的解，后来有人用图论的方法解出92种结果。计算机发明后，有多种计算机语言...]]></description><category></category></item><item><title><![CDATA[合并相邻石堆问题（dp）]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/83005267</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/83005267</guid><author>FireflyNo1</author><pubDate>Wed, 10 Oct 2018 23:53:06 +0800</pubDate><description><![CDATA[描述

    有N堆石子排成一排，每堆石子有一定的数量。现要将N堆石子并成为一堆。合并的过程只能每次将相邻的两堆石子堆成一堆，每次合并花费的代价为这两堆石子的和，经过N-1次合并后成为一堆。求出总的代价最小值。

输入

有多组测试数据，输入到文件结束。
每组测试数据第一行有一个整数n，表示有n堆石子。
接下来的一行有n（0&amp;lt; n &amp;lt;200）个数，分别表示这n堆石子的数目，用空格隔开...]]></description><category></category></item><item><title><![CDATA[石堆合并问题 全部相加（add all，uva 10954）]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/82997256</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/82997256</guid><author>FireflyNo1</author><pubDate>Wed, 10 Oct 2018 15:03:22 +0800</pubDate><description><![CDATA[紫书p244

有n个数的集合s，每次可以从s中删除两个数，然后把他们的和放回集合，直到只剩下一个数。每次操作的开销等于删除两个数之和，求最小开销。所有书均小于e5。

此题等价于合并操场上的一堆石堆，求花费最少的力气是多少？

贪心最简单的问题。

关键的优先的队列的应用 

priority_queue&amp;lt;int, vector&amp;lt;int&amp;gt;, greater&amp;lt;int&amp;gt;...]]></description><category></category></item><item><title><![CDATA[滑动窗口的最小值]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/82966324</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/82966324</guid><author>FireflyNo1</author><pubDate>Mon, 08 Oct 2018 12:35:05 +0800</pubDate><description><![CDATA[
  输入正整数k和一个长度为n的整数序列A1,A2,A3,…,AnA1,A2,A3,…,An。定义f(i)f(i)表示从元素ii开始的连续kk个元素的最小值，即f(i)=min{Ai,Ai+1,…,Ai+k−1}f(i)=min{Ai,Ai+1,…,Ai+k−1}。要求计算f(1),f(2),f(3),…,f(n−k+1)f(1),f(2),f(3),…,f(n−k+1)。例如，对于序列5,2,...]]></description><category></category></item><item><title><![CDATA[唯一的雪花 uva 11572 （滑动窗口）]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/82966273</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/82966273</guid><author>FireflyNo1</author><pubDate>Mon, 08 Oct 2018 12:25:32 +0800</pubDate><description><![CDATA[紫书 第八章

输入一个长度为n的序列A，找到一个尽量长的连续子序列al-ar，使得该序列中没有相同元素。

设左端点为  L，右端点为R ，初始L = 0，  R=0，R不断增加，只要在L和R中间没有出现过重复的数就一直增加。

O（nlogn）

代码如下：
 


#include &amp;lt;iostream&amp;gt;
#include &amp;lt;set&amp;gt;
#include &amp;lt;algo...]]></description><category></category></item><item><title><![CDATA[UVA 11054 Gergovia的酒交易（等价转换）]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/82956789</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/82956789</guid><author>FireflyNo1</author><pubDate>Sun, 07 Oct 2018 11:35:01 +0800</pubDate><description><![CDATA[按刘汝佳的算法竞赛 入门经典看了这么久才发现 大家都叫它紫书。。。。。

这是紫书上的原话：
等价转换。逾期说这是一种算法设计方法，还不如说是一种思维方式，可以帮助选手理清思路，甚至直接得出问题的解决方案。

题目大意：
 一个形状是一条直线的村庄，这个村庄所有的经济活动就只有买酒和卖酒，每家人每天早上起来第一件事情就是觉得今天都要决定两件事：1、卖酒还是买酒 2、多少酒。，而且卖家和买家都不挑。...]]></description><category></category></item><item><title><![CDATA[浏览器点击冒泡泡]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/82956587</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/82956587</guid><author>FireflyNo1</author><pubDate>Sun, 07 Oct 2018 11:01:00 +0800</pubDate><description><![CDATA[同学发现了一个有趣的油猴插件，点击浏览器界面就会冒出文字，觉得挺有趣的，就也玩了一下。

效果如右下图案。



具体看他的博客：https://blog.youkuaiyun.com/wjh2622075127/article/details/82915538...]]></description><category></category></item><item><title><![CDATA[POJ 2395 Out of Hay 最小生成树（prime算法）]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/82956446</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/82956446</guid><author>FireflyNo1</author><pubDate>Sun, 07 Oct 2018 10:47:57 +0800</pubDate><description><![CDATA[题目：

有N（2-2000）个农场，M（1-10000）条通路连通各个农场，长度不超109，要求遍历全部的农场，且每走1单位长度就要消耗一单位水，每到一个农场可以把自己的水充满，求最小的水箱容量。

样例输入


3 3
1 2 23
2 3 1000
1 3 43

样例输出


43


题解：题目的意思大概就是 找到 prime算法里面 边 最大的那一条，所以只需要记录每次迭代最大的那一条...]]></description><category></category></item><item><title><![CDATA[uva 11134 传说中的车（贪心&&问题分解）]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/82956255</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/82956255</guid><author>FireflyNo1</author><pubDate>Sun, 07 Oct 2018 10:21:03 +0800</pubDate><description><![CDATA[题目描述：

你的任务是在 n∗nn∗n 的棋盘上放 n（n≤5000）n（n≤5000）个车，使得任意两个车不相互攻击，且第 ii 个车在一个给定的矩形 RiRi 之内。
用 44 个整数 xli，yli，xri，yri（1≤xli≤xri≤n，1≤yli≤yri≤n）xli，yli，xri，yri（1≤xli≤xri≤n，1≤yli≤yri≤n）描述第 ii 个矩形。
其中（xli，yli）（...]]></description><category></category></item><item><title><![CDATA[uva 1152 和为0的4个值（中途相遇法）]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/82948278</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/82948278</guid><author>FireflyNo1</author><pubDate>Sat, 06 Oct 2018 00:07:41 +0800</pubDate><description><![CDATA[Sum为0的值SUM问题可以表示如下：给定四个列表A，B，C，D的整数值，计算多少个四元组（a，b，c，d）∈A×B×C× D是这样的a + b + c + d = 0.

在下文中，我们假设所有列表具有相同的大小n。输入输入以一行上的单个正整数开始，表示后面的案例数，每个案例如下所述。该行后面是一个空行，两个连续输入之间也有一个空行。输入文件的第一行包含列表n的大小（此值可以大到4000）。然后...]]></description><category></category></item><item><title><![CDATA[数圈（暴力）]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/82911996</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/82911996</guid><author>FireflyNo1</author><pubDate>Sun, 30 Sep 2018 17:26:22 +0800</pubDate><description><![CDATA[3
7 8 9
6 1 2
5 4 3

4
7 8 9 10
6 1 2 11
5 4 3 12
16 15 14 13

5
21 22 23 24 25
20 7 8 9 10
19 6 1 2 11
18 5 4 3 12
17 16 15 14 13

直接给出三组数据，第一行代表矩形的大小，然后输出 接下来的 数圈，题目就是这样。

直接采用暴力解法，每写一步都要注意边界条件，以及循环...]]></description><category></category></item><item><title><![CDATA[uva120 煎饼 （队列的使用）]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/82911802</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/82911802</guid><author>FireflyNo1</author><pubDate>Sun, 30 Sep 2018 17:16:26 +0800</pubDate><description><![CDATA[The Problem
问题

Given a stack of pancakes, you are to write a program that indicates how the stack can be sorted so that the largest pancake is on the bottom and the smallest pancake is on the top. Th...]]></description><category></category></item><item><title><![CDATA[最短路径问题（dijkstra算法）]]></title><link>https://blog.youkuaiyun.com/FireflyNo1/article/details/82895379</link><guid>https://blog.youkuaiyun.com/FireflyNo1/article/details/82895379</guid><author>FireflyNo1</author><pubDate>Sat, 29 Sep 2018 12:10:25 +0800</pubDate><description><![CDATA[11
0 11 27  11 12 29 26 42 22 36 34
11 0 18  3   4 19 16 32 13 28 25
27 18 0  18 16 9   6 17 15 11 13
11 3  18  0 3 19 16 32 15 27 25
12 4  16  3 0 17 15 31 14 26 24
29 19 9  19 17 0 7 17  20 11 17
26...]]></description><category></category></item></channel></rss>