
算法
算法
吐鲁番木盆地的一块石头
这个作者很懒,什么都没留下…
展开
-
2021-08-16
函数 C++ 找数组a中出现次数最多的值int f(int a[],int n){ int k,maxk = 0; int max = a[0]; for(int i = 0;i < n;i++) { k = 0; for(int j = 0;j < i;j++) { if(a[j] == a[i]) { k++; if(k >= maxk) { maxk = k;max = a[j];原创 2021-08-16 14:36:28 · 204 阅读 · 0 评论 -
2021-08-16
链表实现多项式相加#include <stdio.h>#include <stdlib.h>struct polynomial{ float coefficient; int exponent;};typedef struct Node{ struct polynomial data; struct Node *next;}Node, *LinkList;LinkList Create(void);//分配内存空间void CreatePolynoma原创 2021-08-16 14:29:26 · 207 阅读 · 0 评论 -
考题总结
一.输入1.连续输入多个字符串 空格区分 abc defg string s; while(cin>>s) { ss.push_back(s); }2.输入一个字符串 abcdefg char ch; while ((ch=getchar())) { if(ch=='\n') brea...原创 2020-04-25 15:34:13 · 275 阅读 · 0 评论 -
找出一个字符串里出现次数最多的字符
#include <stdio.h> int main() { const char* ps = "hello world"; char c = '\0'; size_t counts[256] = { 0 }; for( const char* p=ps; *p; ++p ) { ++counts[*p]; if( counts[*...原创 2020-04-25 11:59:30 · 1650 阅读 · 0 评论 -
嵌入式Linux驱动加载问题...
嵌入式Linux驱动在TI的芯片AM4378开发板上运行linux.工具链是gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf板子内核版本4.1.18主机Ubuntu18.x添加QEP驱动步骤如下:1.在内核文件夹下linux-master/drivers新建文件夹qep添加驱动文件tieqep.c/* * TI eQEP dri...原创 2019-09-16 11:09:36 · 808 阅读 · 2 评论 -
readl错误
写一个QEP的驱动需要直接操作寄存器,板子是cortexA9 linux内核4.1.18部分代码如下:#include <linux/module.h>#include <linux/fs.h>#include <linux/cdev.h>#include <linux/device.h>#include <asm/io.h&g...原创 2019-09-19 09:46:38 · 735 阅读 · 1 评论