php

  • c/c++语言开发共享【转载】XSS攻击和sql注入

    XSS攻击: https://www.cnblogs.com/dolphinX/p/3391351.html 跨站脚本攻击(Cross Site Script为了区别于CSS简称为XSS)指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行 …

    2021年5月11日 C/C++开发
  • c/c++语言开发共享[Bzoj1001][BeiJing2006]狼抓兔子(网络流/对偶图)

    题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=1001 看到大佬们都是对偶图过的,写了个最大流水过去了QAQ,网络流的无向图直接建双向边(不用建0边),然后跑dinic,最基本的dinic会被卡,可以简单优化一下。 有空学了对偶图在补,( …

    C/C++开发 2021年5月11日
  • c/c++语言开发共享C语言编译过程

    1.预处理 1)、宏定义展开 2)、头文件展开 3)、删除注释 4)、条件编译 格式:gcc -E a.c -o a.i 2.编译 1)、检查语法 2)、转化成汇编语言 格式:gcc -S a.i -o a.s 3.汇编 将汇编语言转化成机器语言 格式:gcc -c a.s -o a.o 4.链接 …

    C/C++开发 2021年5月11日
  • c/c++语言开发共享互联网公司为什么要学C语言?

    互联网作为当下最有“钱景”的行业之一,那么今天我们就聊聊,C语言这个做互联网行业影响究竟有多大呢? …

    2021年5月9日
  • c/c++语言开发共享C语言程序设计100例之(1):鸡兔同笼

    例1 鸡兔同笼 【问题描述】 一个笼子里面关了鸡和兔子(鸡有2 只脚,兔子有4 只脚,没有例外)。已知笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物? 【输入数据】 第1 行是测试数据的组数n,后面跟着n 行输入。每组测试数据占1 行,包括一个正整数a (a < 32768)。 【 …

    2021年5月9日
  • c/c++语言开发共享C语言程序设计100例之(6):数字反转

    例6 数字反转 题目描述 给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例2)。 输入格式 一个整数 N 输出格式 一个整数,表示反转后的新数。 输入样例 #1 123 输出样例 #1 321 输 …

    C/C++开发 2021年5月9日
  • c/c++语言开发共享C语言程序设计100例之(10):最大公约数

    例10 最大公约数 问题描述 有三个正整数a,b,c(0<a,b,c<10^6),其中c不等于b。若a和c的最大公约数为b,现已知a和b,求满足条件的最小的c。 输入数据 第一行输入一个n,表示有n组测试数据,接下来的n行,每行输入两个正整数a,b。 输出格式 输出对应的c,每组测试数据占一行。 输 …

    2021年5月9日
  • c/c++语言开发共享C语言程序设计100例之(12):Eratosthenes筛法求质数

    例12 Eratosthenes筛法求质数 问题描述 Eratosthenes筛法的基本思想是:把某范围内的自然数从小到大依次排列好。宣布1不是质数,把它去掉;然后从余下的数中取出最小的数,宣布它为质数,并去掉它的倍数。在第1步之后,得到质数2,筛中只包含奇数;第2步之后,得到质数3,一直做下去,当 …

    C/C++开发 2021年5月9日
  • c/c++语言开发共享C语言程序设计100例之(21):折半查找

    例21 折半查找 问题描述 顺序查找是一种最简单和最基本的检索方法。其基本思想是:从检索表的一端(如表中第一个记录或最后一个记录)开始,逐个进行记录的关键字和给定值的比较。若某个记录的关键字和给定值比较相等,则查找成功;否则,若直至检索表的另一端(如最后一个记录或第一个记录),其关键字和给定值比较都 …

    2021年5月9日
  • c/c++语言开发共享C语言程序设计100例之(22):插入排序

    例22 插入排序 问题描述 排序是计算机程序设计中的一种重要操作,它的功能是将一个数据元素或记录的任意序列,重新排列成一个以关键字递增(或递减)排列的有序序列。 排序的方法有很多,简单插入排序就是一种简单的排序算法。 插入排序的基本思想是顺序将一个待排序的记录按其关键字值的大小插入到一个有序的序列中 …

    2021年5月9日
  • c/c++语言开发共享c++-多态的练习

    多态的几个小练习 练习一 …

    C/C++开发 2021年5月9日
  • c/c++语言开发共享CPP 设计模式学习

    源地址 https://www.ev0l.art/index.php/archives/20/ 备忘录模式 在一个类内部记录另一个类的快照状态的模式。可以再合适的时候跳回复用 设计备忘录的三大步骤: 3.操作记录的类,记录节点状态,设置节点状态,显示节点状态 策略模式 策略模式针对一组算法,将每一个 …

    C/C++开发 2021年5月9日