password
type
Post
status
Published
date
Dec 31, 2021
slug
summary
tags
文字
思考
category
学习思考
icon
今年大抵是寄了orz
Krystal_Ray
  • 一些字符串函数
你怎么睡得着?????

字符串函数

大小写英文字母转换函数 strlwr()以及strupr()

记忆:
lwr=lower
upr=upper

字符串对比函数strstr()

// char str1[100]; // char str2[100]; // cin>>str1>>str2; // if(strstr(str1,str2)!=NULL) // cout<<"有"; // else // { // char *p=strstr(str1,str2); // cout<<"没有"<<endl ; // } // //如果 str2是str1的子串 则返回str2在str1内第一次出现的地址 否则 返回NULL
一般性的,我们在XDOJ上只会用其判断是否存在,利用
if(strstr(str1,str2)!=NULL)
进行字符串的包含关系的判断

举个例子

PS:跳转后选择字符串查找

结构体

结构体可以嵌套

struct birthday{ int year; int month; int day; }; struct student{ char name[10]; struct birthday bd; }; struct student stu1; cin>>stu1.name>>stu1.bd.year; cout<<stu1.name<<' '<<stu1.bd.year; }
结构体可以套娃 结构体内可以套结构体 实现一个装的封(封装) 封装的好处是reusable(可重复利用)

数学建模

s.t.全称subject to,意思是使得...满足...。
也即 约束条件
也即
约束条件
  1. 寻找决策变量 X(i=1、2、3......n)
    1. i
  1. 确定目标函数
  1. 制定约束条件
  • 决策变量越多越好
  • 决策变量下标越多越好 如X i代表第i个A类物体与第j个B类物体的关系
    • ij
  • 出现的数字越少越好
  • 优先选择建立线性关系
计算机历史与基础知识学习笔记 – 学习经验分享AFL-Fuzz源码剖析