From c9b6b9a5ca082fe7c1b6f58d7713f785a9eb6a5c Mon Sep 17 00:00:00 2001 From: Martial Simon Date: Mon, 15 Sep 2025 01:08:27 +0200 Subject: add: graphs et rushs --- rushs/evalexpr/element_count/element_count.c | 10 ++++++++++ rushs/evalexpr/element_count/element_count.h | 8 ++++++++ 2 files changed, 18 insertions(+) create mode 100644 rushs/evalexpr/element_count/element_count.c create mode 100644 rushs/evalexpr/element_count/element_count.h (limited to 'rushs/evalexpr/element_count') diff --git a/rushs/evalexpr/element_count/element_count.c b/rushs/evalexpr/element_count/element_count.c new file mode 100644 index 0000000..cec47ae --- /dev/null +++ b/rushs/evalexpr/element_count/element_count.c @@ -0,0 +1,10 @@ +#include "element_count.h" + +size_t element_count(int *begin, int *end) +{ + if (!begin || !end || begin >= end) + { + return 0; + } + return end - begin; +} diff --git a/rushs/evalexpr/element_count/element_count.h b/rushs/evalexpr/element_count/element_count.h new file mode 100644 index 0000000..57412ed --- /dev/null +++ b/rushs/evalexpr/element_count/element_count.h @@ -0,0 +1,8 @@ +#ifndef ELEMENT_COUNT_H +#define ELEMENT_COUNT_H + +#include + +size_t element_count(int *begin, int *end); + +#endif /* !ELEMENT_COUNT_H */ -- cgit v1.2.3