路边拾遗。。。
strrev,
strrev用于反转字符串.
颠倒字符串s的所有字符的顺序,需要加
#include <
string.h>;
pow(a,b)是计算a的b次方
a^b是将a和b的二进制数按位进行异或运算(即数位相异为1,相同为0)
a^b是将a和b的二进制数按位进行异或运算(即数位相异为1,相同为0)
atoi C语言库函数名: atoi 功 能: 把字符串转换成整型数。 名字来源:array to integer 的缩写。 原型: int atoi(const char *nptr); 函数说明: 参数nptr字符串,如果第一个非空格字符不存在或者不是数字也不是正负号则返回零,否则开始做类型转换,之后检测到非数字(包括结束符 \0) 字符时停止转换,返回整型数。C语言库函数名: strtok功能:分解字符串为一组字符串。s为要分解的字符串,delim为分隔符字符串。strtok()用来将字符串分割成一个个片段。参数s指向欲分割的字符串,参数delim则为分割字符串,当strtok()在参数s的字符串中发现到参数delim的分割字符时则会将该字符改为\0 字符。在第一次调用时,strtok()必需给予参数s字符串,往后的调用则将参数s设置成NULL。每次调用成功则返回被分割出片段的指针。
在c语言中sort函数的使用需要加头文件名#include<algorithm>以及using namespace std;,在vc中是这样,在其他编辑器里边我就不知道了。。。。
http://blog.csdn.net/yxnk/article/details/4848760
费马小定理,当a和n互质的时候,a^n-1 mop n恒等于一。。。
费马小定理,当a和n互质的时候,a^n-1 mop n恒等于一。。。
c#:学习资料:http://www.cnblogs.com/BeginnerClassroom/archive/2009/10/20/1586866.html
并查集讲解
floor 意思是取不大于的最大整数
切蛋糕
这类问题一般都有固定的公式,告诉大家一个技巧:二维的一般是f(x)=a*x^2+b*x+c,三维的一般是f(x)=a*x^3+b*x^2+c*x+d. 用带定系数法求出各个系数就行了。
生活感悟
异或的几个作用
结构体
const的使用方法
isdigit(char c);的作用:
isdigit
原型:extern int isdigit(char c);
用法:#include <ctype.h>
功能:判断字符c是否为数字
说明:当c为数字0-9时,返回非零值,否则返回零。
附加说明 此为宏定义,非真正函数。
举例:
// isdigit.c
#include <syslib.h>
#include <ctype.h>
main()
{
int c;
clrscr(); // clear screen
c='a';
printf("%c:%s/n",c,isdigit(c)?"yes":"no");
c='9';
printf("%c:%s/n",c,isdigit(c)?"yes":"no");
c='*';
printf("%c:%s/n",c,isdigit(c)?"yes":"no");
getchar();
return 0;
}
http://blog.csdn.net/zjf280441589/article/details/38048055
strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。找到所搜索的字符串,则该函数返回字符串的地址;如果未找到所搜索的字符串,则返回NULL。
floor和ceil
floor:返回比x小的最大整数
ceil:返回比x大的最小整数
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理