自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 十进制转化为十六进制的三种方法 (可适用于十进制转化为各种进制)

基础练习 十进制转十六进制问题描述  十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十六进制中是1E。  给出一个非负整数,将它表示成十六进制的形式...

2018-11-25 23:33:36 27213

原创 第5章 项目实战与总结

一个 Web Server 就是一个服务器软件(程序),或者是运行这个服务器软件的硬件(计算机)。其主要功能是通过 HTTP 协议与客户端(通常是浏览器(Browser))进行通信,来接收,存储,处理来自客户端的 HTTP 请求,并对其请求做出 HTTP 响应,返回给客户端其请求的内容(文件、网页等)或返回一个 Error 信息。通常用户使用 Web 浏览器与相应服务器进行通信。

2023-03-04 19:31:49 118 1

原创 第四章 Linux网络编程

Linux高并发服务器开发

2022-10-25 16:03:34 181

原创 第三章 Linux多线程开发

Linux高并发服务器开发

2022-10-14 23:06:39 83

原创 第二章 Linux多进程开发

Linux高并发服务器开发

2022-10-10 21:36:45 137

原创 第一章 Linux系统编程入门

Linux

2022-10-02 13:21:34 93

转载 C++从文件读入中文乱码

https://blog.csdn.net/qq_36667170/article/details/79620611

2019-11-15 19:20:55 1334

原创 n的m划分

n个无区别的物品,将它们划分为不超过m组1、存在ai=0(就是有的划分中没有物品)此时{ai}的个数等于n 的 m – 1 划分。可以这样思考,存在ai=0,说明划分一定不足m组,那么至少可以少分一组同时满足划分数相同。此时dp[i][j] =dp[i – 1][j] 。2、不存在ai=0(每个划分中都有物品)此时{ai}的个数等于{ai– 1}的个数,即 n – ...

2019-05-28 13:03:56 386

转载 点到直线和点到线段的最短距离

http://www.cnblogs.com/hxsyl/p/3249763.html

2019-04-21 14:42:05 632

原创 数组设置成无穷大和无穷小

memset(min1,0x3f,sizeof(min1)); memset(max1,128,sizeof(max1));

2019-04-12 20:40:09 740

原创 2.2:(贪心)

一.1.Best Cow LinePOJ - 3617给定长度为N(1≤N≤2000)的字符串S,要构造一个长度为N的字符串T。期初,T是一个空串,随后反复进行下列任意操作。·从S的头部删除一个字符,加到T的尾部·从S的尾部删除一个字符,加到T的尾部目标是要构造字典序尽可能小的字符串Input· Line 1: 一个整数(integer):N...

2019-04-10 20:55:20 526

原创 2.1:(穷竭搜索)

https://blog.csdn.net/s_o_n_g_m_i_n_g/article/details/89035175一.深度优先搜索1.Red and BlackPOJ - 1979有一个长方形的房间,覆盖了正方形的磁砖。每块磁砖的颜色,要么是红色,要么是黑色。一名男子站在一块黑色的磁砖上。他可以从一块磁砖移至相邻四块磁砖中的某一块。但是,他不允许在红色磁砖上移动,他只...

2019-04-05 00:08:29 504

转载 c和c++如何把一个整数转化为string

https://blog.csdn.net/momo_mo520/article/details/80696105

2019-04-04 17:20:22 810

转载 结构体内嵌比较函数bool operator 重载函数

http://www.cnblogs.com/ZERO-/p/9347296.html

2019-04-03 20:56:09 1243

原创 图的基础

一.求最短路径1.Dijkstra算法(不可以求负边)//Dijkstra算法const int INF=0x3f3f3f3f;int cost[N][N]; //cost[u][v]表示e=(u,v)的权值int d[N]; //定点s出发的最短距离bool used[N]; //已经使用过的图int n; //定点数//求从s点出发到各个定点的最短路径void Di...

2019-04-01 14:11:04 85

原创 C++动态规划

1.01背包问题(1) 第一种方法#include<iostream>#include<cstdio>#include<algorithm>using namespace std;int dp[105][10005];int w[105],v[105];int n,W;int main(){ scanf("%d",&n);...

2019-03-11 23:09:56 874

原创 一些数学问题

1.二分搜索(1)最大化最小值(实际求最大值)int l=0;int r=INF;int ans=-1;while(l<=r){ int mid=(l+r)>>1; if(check(mid)) { ans=mid; l=mid+1; } else r=mid-1;}(2)最小化最大值(实际求最小值)int l=0;int ...

2019-03-07 20:47:52 168

原创 并查集

int par[100]; //父亲int rank[100];//树的高度//初始化n个元素void init(int n){ for(int i=0;i<n;i++) { par[i]=i; rank[i]=0; }}//查询树的跟int find(int x){ if(par[x]==x) return x; else return...

2019-03-07 19:29:21 91

原创 c++ 各种排序

1.快速排序void sort(int *a,int left,int right){ if(left<=right) return ; int i=left,j=right,key=a[left]; while(i<j) { while(i<j&&key<=a[j]) { j--; } a[i]=a[j]; ...

2019-03-07 00:08:22 127

原创 c++各种进制的转换

1.直接转换#include<bits/stdc++.h>using namespace std;int main(){ int x=35; cout<<"x的2进制"<<bitset<8>(x)<<endl; cout<<"x的8进制"<<oct&amp

2019-03-05 23:50:57 518

原创 十六进制转化为十进制

                                   基础练习 十六进制转十进制  问题描述  从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。  注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。样例输入FFFF样例输出65535#include<iostream>#includ...

2018-11-25 23:42:55 1314 1

get-pip.py

python下载get-pip.py 这个就是 自己亲测使用的get-pip.py 这个文件送给大家。 麻烦大家下好之后觉得好用给个评价。

2018-11-18

population-date.json,population-date.json

Python编程从入门到实践 第十六章 population_date.json 自己亲测使用的 population_date.json这个文件送给大家。 麻烦大家下好之后觉得好用给个评价。

2018-09-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除