- 博客(8)
- 资源 (9)
- 收藏
- 关注
原创 利用递归下降分析方法完成语法分析
一、 程序设计题目与说明利用递归下降分析方法完成语法分析。 递归下降分析法是一种自顶向下的分析方法,文法的每个非终结符对应一个递归过程(函数)。分析过程就是从文法开始符出发执行一组递归过程(函数),这样向下推导直到推出句子;或者说从根节点出发,自顶向下为输入串寻找一个最左匹配序列,建立一棵语法树。 在不含左递归和每个非终结符的所有候选终结首字符集都两两不相交条件下,我们就可能构造出一...
2018-06-18 17:58:44 8219
原创 利用有穷自动机去除C语言代码行注释(//)以及块注释(/* */)
一、 程序设计题目与说明 利用有穷自动机去除C语言代码行注释(//)以及块注释(/* */) 该有穷自动机的状态转换图如下: 二、 核心代码(或全部代码)#include<stdio.h>#include<stdlib.h>/*The encoding of this file is GB2312(Simplified)*//*Please ...
2018-06-18 17:54:27 2746 3
原创 C语言结构体小练习2
#include &lt;stdio.h&gt;struct time{ int hour; int minutes; int seconds;};//获得当前时间的下一秒struct time timeUpdate(struct time now);int main(){ struct time testTime[5] = { {...
2018-06-07 16:14:24 220
原创 C语言结构体小练习
#include <stdio.h>#include <stdbool.h>/* 功能:根据当天日期输出明天的日期 时间:2018-06-05 //此程序无输入错误检测*/ //定义一个日期类型 形如2018-06-05 struct date{ int year; int month; int day;};...
2018-06-06 08:58:21 2242
原创 字符串对比
题目内容:题目说起来很简单,你会读到两个字符串,每个字符串占据一行,每个字符串的长度均小于10000字符,而且第一个字符串的长度小于第二个字符串的。你的程序要找出第一个字符串在第二个字符串中出现的位置,输出这些位置,如果找不到,则输出-1。注意,第一个字符的位置是0。 注意,第一个字符串在第二个字符串中的位置可能不止一处。 注意,字符串中可能含有空格。 注意,两个字符串的长度一定大于...
2018-06-04 18:59:53 360
原创 strlen strcmp strcpy strcat的实现
size_t strlen(const char *str) 计算字符串str的长度,但不包括终止空字符//尝试实现strlen 的功能 int mystrlen(const char * s){ int index = 0; while( s[index] != '\0' ){ index++; } return index;}in...
2018-06-04 15:56:19 198
原创 PHP笔试题(下)
6.mysql 慢查询是什么,一般怎么发生的? MySQL的慢查询日志是MySQL提供的一种日志记录,用来记录在MySQL中响应时间超过阈值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。默认情况下,MySQL数据库是不开启慢查询日志的,long_query_time的默认值为10(即10秒),即运行10秒以上的语句是慢查询语句。 一般来说,慢查询...
2018-06-04 08:53:43 665
原创 PHP笔试题目(上)
1.写出输出结果&amp;amp;amp;amp;amp;lt;?php$str = null;$str2 = false;echo $str == $str2 ? '相等' : '不相等';$str3 = &amp;amp;amp;amp;quot;&amp;amp;amp;amp;quot;;$str4 = 0;echo $str3 == $str4 ? '相等' : '不相等';$str5 = 0;$str6 = '0';
2018-06-03 22:37:26 337
程序员表白专用HTML5网页代码
2019-04-20
HTML5下雪动画响应式用户登录注册响模板
2019-03-17
WordPress-Begin主题4.6
2019-03-17
进程的同步-吃水果问题
2017-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人